script.js
unknown
javascript
a year ago
12 kB
6
Indexable
// console.log(a); // var a = 1; // console.log(a); // let b = 2; // console.log(b); // const c = 3; // console.log(c); // function name(){ // var name = "Yogesh"; // let Name = "Bharath"; // // console.log("hello World"); // } // name(); // n =5; // for(let i = 0; i<n; i++){ // for(let j = 0; j<n; j++){ // if(i+j == n){ // process.stdout.write("* "); // } // else{ // process.stdout.write(" "); // } // } // console.log(); // } // let a = "Yogesh"; // let b = 'Bharath'; // let c = `Hello This is ${a} and // ${b}`; // console.log(a); // console.log(b); // console.log(c); // Using Object // let str = new String("JavaScript"); // console.log(str); // console.log(typeof(str)); // let str1 = str.valueOf(); // console.log(str1); // console.log(typeof(str1)); // console.log(str.startsWith()) // let name = prompt("Enter ur name"); // console.log(typeof(name)); // console.log(eval(name)); // let a = "100"; // let num = Number(a); // console.log(a) // console.log(a, typeof(a)) // console.log(a/5); // cons[1,2,3,5,6,7,8,9]; // console.log(num, typeof(num)) // console.log(num/5) // console.log( // let mappedArr = arr.map((value, index) => {return value;}); // console.log(mappedArr) // console.log(-1/0) // console.log(Boolean("+1")) // console.log(Boolean("-1")) // console.log(Boolean(+1)) // console.log(Boolean(-1)) // console.log(Boolean("0")) // console.log(Boolean(0)) // console.log(Boolean("-0")) // console.log(Boolean("+0")) // let bool1 = new Boolean("+1"); // let bool2 = new Boolean("-1"); // let bool3 = new Boolean(1); // let bool4 = new Boolean(-1); // let bool5 = new Boolean("1"); // let bool6 = new Boolean("0"); // let bool7 = new Boolean("-0"); // // let bool8 = new Boolean(0); // // let bool9 = new Boolean(-0); // // console.log(bool1); // // console.log(bool2); // // console.log(bool3); // // console.log(bool4); // // console.log(bool5); // // console.log(bool6); // // console.log(bool7); // // console.log(bool8); // // console.log(bool9); // // console.log((100) == ('100')); // // console.log(Symbol(100) == Symbol('100')); // // let num1 = Number(prompt("Enter Number 1: ")); // // let num2 = Number(prompt("Enter Number 2: ")); // // let selectOperator = prompt("Enter Ur Operator"); // // switch (selectOperator){ // // case "+": // // alert(num1 + num2); // // break; // // case "-": // // alert(num1 - num2); // // break; // // case "*": // // alert(num1 * num2); // // break; // // case "/": // // alert(num1 / num2); // // break; // // case "%": // // alert(num1 + num2); // // break; // // default : // // alert("Invalid Value") // // break; // // case "**": // // alert(num1 + num2); // // break; // // } // // if(selectOperator == "+"){ // // console.log(num1 + num2); // // } // // else if(selectOperator == "-"){ // // console.log(num1 - num2); // // } // // else if (selectOperator == "*"){ // // console.log(num1 * num2); // // } // // else if (selectOperator == "/"){ // // console.log(num1 / num2); // // } // // else if (selectOperator == "%"){ // // console.log(num1 % num2); // // } // // else if (selectOperator == "**"){ // // console.log(num1 ** num2); // // } // // let n = 10; // // for(let i = 1; i<=n;i++){ // // // console.log("Hello World!"); // // // let y = i % 2 == 0 ? console.log(i+" is Even Number") : console.log(i + " is Odd Number"); // // // console.log(y); // // // i++; // // console.log(i) // // if(i % 2 == 1){ // // console.log(i + " is a Odd number"); // // } // // else { // // console.log(i + " is a Even Number"); // // } // // } // // // Named Function // // function welcome(){ // // console.log("Welcome") // // } // // welcome(); // // // Anonymous Function // // let x = function (a,b){ // // console.log(a); // // console.log(b); // // } // // x(1,2); // // // Immediate invoke Function // // ( // // function(a,b){ // // console.log(a+b) // // console.log(a-b) // // console.log(a*b) // // console.log(a/b) // // console.log(a%b) // // console.log(a**b) // // } // // )(5,2) // // // Higher Order Function // // function hof(a){ // // console.log(a); // // } // // hof(function(){return [100];}()) // // function check(a,b,c){ // // return c(a,b); // // } // // let y = check(5,4,function(a,b){return a+b}); // // console.log(y); // // console.table([1,2,3,4]); // // Arrow Function // // let z = _=>"Hello World"; // // console.log(z()); // // console.log("hello") // // let a = _=>console.log("Hello 1") // // console.log("Hello 2") // // console.log(a()); // // console.log("Hello World"); // // for(let i = 1; i<=10; i++) // // console.log(i); // // function demo(){ // // console.log(arguments); // // } // // demo(1,2,3,4,5,6,7,8,9,10); // // demo(1,2); // // let str = " Hello Javascript "; // // console.log(str.length); // // console.log(str.charAt(4)); // // console.log(str.indexOf('e')); // // console.log(str.lastIndexOf('l')) // // console.log(str.concat(" HI All")) // // console.log(str.split("")) // // console.log(str.trim()) // // console.log(str.slice(1,6)) // // console.log(str.substring(0,6)) // // console.log(str.toLowerCase()) // // console.log(str.toUpperCase()) // // console.log(str.charCodeAt(1)); // let str = "Hello Javascript"; // console.log(str.match("Hello")); // console.log(str.match(/Hello/)); // console.log(str.match(/hello/)); // console.log(str.match(/hello/i)); // console.log(str.match(/t/g)); // console.log(str.match(/t/gi)); // console.log(str.search('h')) // console.log(str.search(/h/)); // console.log(str.search(/h/i)); // console.log(str.search(/h/gi)); // // console.log(str.search(/h/)g); // // console.log(str.search()); // let users = ["Harish", "Bharath", "Tabrez", "Surya", "Harish"] // console.log(users); // let val = [8,7,6,5,4,3,2,1]; // let empty = []; // // for(let i = 0; i<users.length; i++){ // // console.log(users[i]); // // } // console.log(users.length); // console.log(users.indexOf("Harish")); // console.log(users.lastIndexOf("Harish")); // console.log(users.concat("Samboo")); // console.log(users.concat("Samboo")) // console.log(users.concat(val)); // // Push // console.log(users.push("Pavan", "Nandhini")) // console.log(users); // // Pop // console.log(users.pop()); // // console.log(users.pop()); // // console.log(users.pop('Bharath')) // console.log(users); // users.pop(); // console.log(users) // // Unshift // console.log(users.unshift("Pavan", "Kathija")); // console.log(users); // // Shift // console.log(users.shift()); // console.log(users.shift()); // console.log(users) // console.log(empty.shift()); // // console.log(users.flat()) // let duplicateUsers = users.flat(); // console.log(duplicateUsers); // let joined = [[1,2,3],['html', 'css','js',[['java'],'react']]]; // let hello = (joined.flat(3)) // console.log(joined[1]) // console.log(hello) // console.log(hello[0]) // console.log(val.sort().reverse()); // console.log(duplicateUsers.sort()); // console.log(users.sort()); // let frontend = ['html', 'css', 'js', 'React']; // console.log(frontend.join("-")); // console.log(frontend.join(",")); // console.log(frontend.join("/")); // console.log(frontend.join(" ")); // let str2 = 'MalayalaM'; // console.log(str2.split("").reverse().join("")); // // Palindrome // let input = "malayalam"; // let output = input.toLowerCase().split("").reverse().join(""); // if(input == output) // console.log("Palindrome"); // else // console.log("Not Palindorme") // // let arr = [1,2,3,4,5,6,7,8,9]; // // let everyCondition = arr.every((x) => x < 10); //And // // console.log(everyCondition); // // let everyCondition = arr.some((x) => x > 0); //Or // // console.log(everyCondition); // // let everyCondition = arr.fill(100); // // let everyCondition = arr.fill('JS'); // // console.log(everyCondition); // // let x = arr.findIndex((findIndex) => { // // return findIndex == 7; // // }); // // console.log(x); // // console.log(arr.findIndex((findIndex) => {return findIndex == 2})); // // console.log(arr.findIndex((findIndex)=> {return findIndex == 5})); // Arrays // map, foreach, filter, reduce let arr = [1,2,3,4,5,6,7,8,9]; // let mapArr = arr.map((value, index) => {return index;}); // let mapArr = arr.map(val => {return val}); // let mapArr = arr.map(val => {return val}).reverse(); // let mapArr = arr.map(val => {return val}).reverse().fill("Js"); // let mapArr = arr.map(val => {return val += 5}); // console.log(mapArr); // let filterArr = arr.filter((value)=>{return value == 5}); // let filterArr = arr.filter((value)=>{return value <= 5}); // let filterArr = arr.filter((value)=>{return value >= 5}); // console.log(filterArr); // let forEachArr = arr.forEach((value, i) => {return value}); // console.log(forEachArr); // arr[0] = arr[0]+1; // arr[1] = arr[1]+1; // arr[2] = arr[2]+1; console.log(arr); // // Reduce() // let reduceArr = arr.reduce((accumulator, value) => { // console.log(accumulator) // return accumulator + value; // }) // console.log(reduceArr); let num = [10,32,12,25,20,15,35,30,28,45]; // add a value = 10; // filter the value = 20 let addValue = num.map(value => {return value+10}); console.log(addValue); // let filterValue = num.filter((value, index)=> {return value==20 }); let filterValue = addValue.filter((value, index)=> {return value > 20 }); console.log(filterValue); let reduceIntoSingleValue = filterValue.reduce((accumulator, value)=> {return accumulator + value}); console.log(reduceIntoSingleValue); let x = num.map(value=>{return value+10}).filter(value=>{return value >20}).reduce((accumulator, value)=>{return accumulator+value}); console.log(x) // prime number or not let n = 1; function isPrime(a){ if(a <= 1){ return "No"; } while(true){ for(let i = 2; i<a; i++){ if(a % i == 0){ return "No"; } } return "Yes"; } } console.log(isPrime(n)); // ? Reverse the Number N let mn = 10001; let num1 = (mn.toString().split('').reverse().join('')); num1 = Number(num1); console.log(num1); // !reverseNumber Function function reverseNumber(a){ return Number(a.toString().split('').reverse().join('')); } console.log(reverseNumber(100)); // !Arrange Number in Order // let numbers_1 = [54,546,548,60]; // !Arrange Numbers in Function // function ArrangeNumbers(num){ // return Number(num.sort().reverse().join('')); // } // console.log(ArrangeNumbers(numbers_1)) // !Find Minimum and Maximum let numbers_1 = [54,546,548,60]; let maxNumber = numbers_1[0]; // function maxAndMin(a){ // return (Math.max(...a)+" "+ Math.min(...a)); // } // console.log((maxAndMin(numbers_1))) // console.log( // numbers_1.forEach(function(a){ // if(a>max){ // max = a; // } // })); // numbers_1.forEach(function(a){ // if(a>maxNumber){ // maxNumber = a; // } // }) // console.log(maxNumber); // function MaximumNumber(a){ // let max = a[0]; // a.forEach(function(b){ // if(b>max) // max = b; // }); // return max; // } // console.log(MaximumNumber(numbers_1)); // Create let user = { userName:"Yogesh", userLoc:"Chennai", userCom:" ", userSal:0 } // update user.userName = 'Bala'; console.log(user) // Delete delete user.userCom; console.log(user) // Reading console.log(user) console.log(user.userName) let obj = new Object(); obj.name = "Yogesh" obj.age = 20 console.log(obj) let userDetails = { name: "Yogesh", age: 20, Designation:["FrontEnd", "BackEnd"], address:{ No: 1, Street: "Kennedy Street", Area: "Pammal", City:"Chennai", PinCode:600075 } } console.log(userDetails); console.log(userDetails.address); console.log(userDetails.address.Area, userDetails.address['City'], userDetails.address.PinCode); console.log(userDetails.Designation[1])
Editor is loading...