Session-7 Introduction To Javascript: 1. Prompt For Amount, Interest Rate and No. of Years and Calculate Simple Interest
Session-7 Introduction To Javascript: 1. Prompt For Amount, Interest Rate and No. of Years and Calculate Simple Interest
INTRODUCTION TO JAVASCRIPT
1. Prompt for amount, interest rate and no. of years and calculate simple
interest.
var t = 2;
var pri = 1500;
var roi = 6.5;
var si = (t*pri*roi)/100;
console.log("simple interest is: "+si);
2. is palindrome string
var x = isPalindrome('RITIK');
function isPalindrome(word){
var i,wLength = word.length-1,wLengthToCompare = wLength/2;
var r = areaOfCircle(5.12);
function areaOfCircle(r){
var pi = 3.14;
var area = pi*r*r;
console.log("Area of circle with radius "+r+" is: "+area);}
let obj = {
a: 1,
b: 2,
};
let copy = obj;
console.log("Earlier value of a defined:");
console.log(obj.a);
obj.a = 5;
console.log("Value of a in copy after updating it:");
console.log(copy.a);
5. Create a list of objects of Employee with info as follow :
var employee = []
employee[0]={name: 'Riya', age: 22, salary: 15000, date:
'19/12/1997' },
employee[1]={ name: 'Divya', age: 23, salary: 15200, date:
'06/01/1998' },
employee[2]={ name: 'Riyya', age: 22, salary: 15100, date:
'19/12/1995' },
employee[3]={ name: 'Jasleen', age: 20, salary: 1500, date:
'23/02/1994' },
employee[4]={ name: 'Ritik', age: 21, salary: 3200, date:
'19/11/1995' }
console.log(employee);
var employee = []
employee[0]={name: 'Riya', age: 22, salary: 15000, date:'19/12/1997' },
employee[1]={ name: 'Divya', age: 23, salary: 15200, date:
'06/01/1998' },
employee[2]={ name: 'Riyya', age: 22, salary: 15100, date: '19/12/1995' },
employee[3]={ name: 'Jasleen', age: 20, salary: 1500, date: '23/02/1994' },
employee[4]={ name: 'Ritik', age: 21, salary: 3200, date: '19/11/1995' }
console.log("Employees with salary greater Rs.5000");
for(var i=0; i<5; i++){
if(employee[i].salary>5000){
console.log(employee[i].name);}}
○ group employee on the basis of their age
var employee = []
employee[0]={name: 'Riya', age: 22, salary: 15000, date:
'19/12/1997' },
employee[1]={ name: 'Divya', age: 23, salary: 15200, date:
'06/01/1998' },
employee[2]={ name: 'Riyya', age: 22, salary: 15100, date:
'19/12/1995' },
employee[3]={ name: 'Jasleen', age: 23, salary: 500, date:
'23/02/1994' },
employee[4]={ name: 'Ritik', age: 21, salary: 200, date:
'19/11/1995' }
var age22=[];
var age23=[];
var ageother=[];
var i;
for (i=0; i<5; i++)
{
if(employee[i].age == 22)
{
age22.push(employee[i].name);
console.log("People with age 22");
for(var j=0; j<i; j++)
{
console.log(age22[j]);
}
}
○ fetch employees with salary less than 1000 and age greater than 20.
Then give them an increment 5 times their salary.
var employee = []
employee[0]={name: 'Riya', age: 22, salary: 15000, date:'19/12/1997' },
employee[1]={ name: 'Divya', age: 23, salary: 15200, date:'06/01/1998' },
employee[2]={ name: 'Riyya', age: 22, salary: 15100, date: '19/12/1995' },
employee[3]={ name: 'Jasleen', age: 24, salary: 500, date:'23/02/1994' },
employee[4]={ name: 'Ritik', age: 21, salary: 200, date:'19/11/1995' }
console.log("Employee with salary less than 1000 and age greater than 20: ");
var i;
for(i=0; i<5; i++){
if(employee[i].salary<1000 & employee[i].age>20){
console.log(employee[i]);
employee[i].salary = 5*employee[i].salary;
console.log("updated salary: ");
console.log(employee[i].salary);}}