Untitled
unknown
plain_text
a year ago
3.7 kB
4
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