Untitled
unknown
plain_text
9 months ago
3.7 kB
1
Indexable
// Day 2 backend workshop // Looping // for loop // while loop // for ..in loop // const person = {fname: "John", lname: "Doe", age : 25}; // for(let x in person){ // console.log(x + " : " + person[x]) // } // const jsarray = [1,2,3,4,5] // for(let x in jsarray){ // console.log(x) // } // for(let i = 0; i < 10; i++){ // if(i == 3){ // break; // } // console.log("The number is : " + i) // } // for(let i = 0; i < 5; i++){ // if(i == 3){ // continue; // } // console.log("The number is : " + i) // } // fizz buzz question in javascript // var n = 15; // for(let i = 1; i<=n; i++){ // if(i % 3 == 0 && i % 5 == 0){ // console.log("FizzBuzz") // } // else if(i % 3 == 0){ // console.log("Fizz") // } // else if(i % 5 == 0){ // console.log("Buzz") // } // else{ // console.log(i) // } // } // Creating an array // var fruits = ['Apple', 'Banana', 'Mango']; // // Accessing elements in an array // console.log(fruits[0]) // console.log(fruits[1]) // console.log(fruits[2]) // // Modifying an array element // fruits[1] = "Orange" // console.log(fruits[1]) // // Array length // console.log(fruits.length) // // Iterating over an array // for(var i = 0; i<fruits.length; i++){ // console.log(fruits[i]) // } // // Adding elements to an array // fruits.push("Grapes") // console.log(fruits) // // Removing last element in an array // fruits.pop() // console.log(fruits) // Practice Question // function addUser(userlist,userid){ // userlist.push(userid); // } // function removeUser(userlist){ // userlist.pop() // } // function checkExisting(userlist, userid){ // for(let i = 0; i<userlist.length; i++){ // if(userlist[i] == userid){ // return true // } // else{ // return false // } // } // } // function removeParticularUser(userlist,uderid){ // const index = userlist.indexOf(userid); // if(index == -1) // for(let i = index; i<userlist; i++){ // } // } // function to // let userList = ['user1', 'user2', 'user3']; // //Adding a userid // addUser(userList,'user4'); // console.log(userList); // //Removing a usser ID // removeParticularUser(userList,user2) // console.log(userList) // //Checking if a user id exists // console.log(userExists(userList,'uder3')); // console.log(userExists(userList,'uder5')); // //Finding the index of a user id // console.log(findIndex(userList,'user1')) // console.log(findIndex(userList,'user3')) // Javascript Functions --> // function function_name(parameter1,parameter2){ // //body // } // function calcAddition(number1, number2){ // return number1 + number2 // } // console.log(calcAddition(6,9)); //Function Expression // const square = function(number){ // return number * number; // } // const x = square(4); // console.log(x); //Arrow Function -- majorly used in callbacks // Practice question on arrow function - Homework //Rest Parameters // const sum = (...numbers) =>{ // let total = 0; // for(let num of numbers){ // total += num; // } // return total; // } // console.log(sum(1,2,3)); // console.log(sum(4,5,6,7)); // Spread // Callback Functions it is some kind of function passed in to // another function as an argument which is then invoked inside // the outer funtion to complete some kind of function // function greet(name, callback){ // //console.log(`Hello,`+ name); // console.log(`Hello, $(name)!`) // callback(); // } // function sayGoodbye(){ // console.log('Goodbye!!'); // } // greet('Alice', sayGoodbye) // callback function ** important
Editor is loading...
Leave a Comment