add sample Javascript Basic code

main
yikth 5 years ago
parent 1e29734cb2
commit 02744fb66f

@ -0,0 +1,21 @@
var names = ['Tom','Peter','Mary'];
var name_string = names.join(',');
console.log(name_string);
myArray_string = "ABS Bank, 7000.00, true, Savings Account";
var accDetails = myArray_string.split(',');
console.log(accDetails);
console.log("My account balance is: $" + accDetails[1]);
//add/delete at the end
console.log("pop :"); names.pop(); console.log(names);
console.log("push :"); names.push('James'); console.log(names);
//add at the end and delete from the front
console.log("shift :"); names.shift(); console.log(names);
console.log("unshift :"); names.unshift('Lim'); console.log(names);
//add/delete at middle
console.log(names.splice(1, 1, ["Lim", "jenny"]));

@ -0,0 +1,10 @@
/* A short demo for arrays */
var myArray = ["ABS Bank", 7000.00, true, 'Savings Account'];
console.log("Your bank: " + myArray[0]);
console.log('You have mede a transaction today: ' + myArray[2]);
console.log('Array size:' + myArray.length);
//Arrays can contain arrays as members. (2D arrays - Table)
var grocery_list = [[5,'egg'],[10,'bread'],[12,'milk']];
console.log(grocery_list[2][1]); // returns 'milk', 2nd item of 3rd array

@ -0,0 +1,25 @@
//let a = 10; defining a funtion has similar syntax
let depositIntRates = function() {
console.log("3% for first $10000");
console.log("3.5% for amount greater than 10000");
}
depositIntRates();
let futureValue = function(principle, rate, years, ci =2) { //ci - Number of Times interest is Compounded per period (or year)
rate = rate/100;
return (principle * (1 + rate/ci)**(ci * years));
}
var ans = futureValue(10000, 3, 5, 1).toFixed(2);
console.log(ans);
var a = 10.32324;
console.log(a/2);
console.log((a/2).toFixed(2));
//console.log(b);
let futureValueAF = (principle, rate, years, ci =2) => { //Arrow Function
rate = rate/100;
return (principle * (1 + rate/ci)**(ci * years));
}
console.log(futureValueAF(10000, 3, 5, 1).toFixed(2));

@ -0,0 +1,20 @@
//function without argument
function depositIntRates() {
console.log("3% for first $10000");
console.log("3.5% for amount greater than 10000");
}
depositIntRates();
//function with arguments
function calcInterest(amount) { 5000
var interest = 0;
var balance = 0;
if (amount > 10000) {
balance = amount - 10000;
}
int = 10000 * .03 + balance * 0.035;
return (int);
}
var output = calcInterest(20000);
console.log(output);
Loading…
Cancel
Save