Full Stack Daily Morning 16-01-2023
Full Stack Daily Morning 16-01-2023
Download HTML-CSS ZIP File
Scratchpad #2
// let age = 30; // if (age >= 21) { // console.log('You are allowed to enter'); // } // console.log('Program ends'); // let num = 21; // if (num % 2 === 0) { // console.log('EVEN'); // } // let age = 2; // if (age >= 65) { // console.log('Drinks are free'); // } else if (age >= 21) { // console.log('You are allowed to enter and drink'); // } else if (age >= 18) { // console.log("You can enter but you can't drink"); // } else { // console.log("You aren't allowed"); // } // let password = 'helloworld@123'; // if (password.length >= 6) { // if (password.indexOf(' ') !== -1) { // console.log('Password cannot contain spaces'); // } else { // console.log('Valid password'); // } // } else { // console.log('Password is too short'); // } // let loggedInUser = null; // if (loggedInUser) { // console.log('Welcome. This is your dashboard.'); // } else { // console.log('Please login to access dashboard'); // } // let age = 35; // if (age >= 18 && age < 21) { // console.log("You can enter but you can't drink"); // } else if (age >= 21 && age < 65) { // console.log('You are allowed to enter and drink'); // } else if (age >= 65) { // console.log('Drinks are free'); // } else { // console.log("You aren't allowed"); // } // let day = 100; // switch (day) { // case 1: // console.log('Monday'); // break; // case 2: // console.log('Tuesday'); // break; // case 3: // console.log('Wednesday'); // break; // case 4: // console.log('Thursday'); // break; // case 5: // console.log('Friday'); // break; // case 6: // console.log('Saturday'); // break; // case 7: // console.log('Sunday'); // break; // default: // console.log('Invalid day code'); // } // if (day === 1) { // console.log('Monday'); // } else if (day === 2) { // console.log('Tuesday'); // } else if (day === 3) { // console.log('Wednesday'); // } else if (day === 4) { // console.log('Thursday'); // } // let num = 32; // num === 7 ? console.log('LUCKY') : console.log('UNLUCKY'); // if (num === 7) { // console.log('LUCKY'); // } else { // console.log('UNLUCKY'); // } let currentStatus = 'idle'; // let color; let color = currentStatus === 'offline' ? 'red' : currentStatus === 'online' ? 'green' : 'yellow'; // if (currentStatus === 'offline') { // color = 'red'; // } else if (currentStatus === 'online') { // color = 'green'; // } else { // color = 'yellow'; // } console.log(color);
Scratchpad #3
// // // const product = { // // // imageUrl: 'https:.//.', // // // brand: 'Apple', // // // description: 'Some desc....', // // // price: 100000, // // // inStock: 500, // // // discounted: true, // // // name: 'iPhone 14', // // // 'hello world': true, // // // 1000: false, // // // }; // // // const product2 = [ // // // 'iPhone 14', // // // 'Apple', // // // 'Some description...', // // // 100000, // // // 500, // // // true, // // // 'https://....png', // // // ]; // // // const names = ['john', 'jane', 'jack', 'jill']; // // // const names = {0: 'john', 1: 'jane', 2: 'jack', 3: 'jill', length: 4} // // const pallette = { // // red: '#eb4d4b', // // yellow: '#f9ca24', // // blue: '#30336b', // // }; // // let color = 'yellow'; // // console.log(pallette[color]); // // for (let i = 10; i >= 0; i--) { // // console.log(i, 'Hello World'); // // } // // const nums = [12, 34, 56, 34, 78, 54, 23, 12]; // // for (let i = 0; i < nums.length; i++) { // // console.log(nums[i]); // // } // // const movies = [ // // { movieName: 'Inception', rating: 3.8 }, // // { movieName: 'Avengers', rating: 3.4 }, // // { movieName: 'Iron Man', rating: 2.9 }, // // ]; // // for (let i = 0; i < movies.length; i++) { // // const movie = movies[i]; // // console.log(`${movie.movieName} has a rating of ${movie.rating}`); // // } // // const word = 'hello world'; // // let reveredWord = ''; // // for (let i = word.length - 1; i >= 0; i--) { // // reveredWord += word[i]; // // } // // console.log(reveredWord); // // for (let i = 0; i < 5; i++) { // // console.log(`Outer Loop: ${i}`); // // for (let j = 0; j < 5; j++) { // // console.log(` Inner loop: ${j}`); // // } // // } // // const gameBoard = [ // // [4, 64, 8, 4], // // [128, 32, 4, 16], // // [16, 4, 4, 32], // // [2, 16, 16, 2], // // ]; // // let total = 0; // // for (let i = 0; i < gameBoard.length; i++) { // // for (let j = 0; j < gameBoard[i].length; j++) { // // total += gameBoard[i][j]; // // } // // } // // console.log(total); // const gameBoard = [ // [ // [4, 64, 8, 4], // [4, 64, 8, 4, 123, 3], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // ], // [ // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // ], // [ // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // ], // [ // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // [4, 64, 8, 4], // ], // ]; // // loop over and print all the numbers // // total // // total even numbers // // total evens and odds // let evens = 0; // let odds = 0; // // ------------------------------- // // ------------------------------- // for (let i = 0; i < 10; i++) { // console.log(i); // } // let i = 0; // while (i < 10) { // console.log(i); // i++; // } // let target = Math.floor(Math.random() * 10) + 1; // let guess = Math.floor(Math.random() * 10) + 1; // while (guess !== target) { // console.log(`Target: ${target} | Guess: ${guess}`); // if (guess === 1) { // break; // } // guess = Math.floor(Math.random() * 10) + 1; // } // console.log(`Game over. Target: ${target} | Guess: ${guess}`); let target = Math.floor(Math.random() * 10) + 1; let guess = Math.floor(Math.random() * 10) + 1; while (true) { console.log(`Target: ${target} | Guess: ${guess}`); if (target === guess) { break; } guess = Math.floor(Math.random() * 10) + 1; } console.log(`Game over. Target: ${target} | Guess: ${guess}`);
Scratchpad #4
let categories = [ 'fashion', 'electronics', 'mobiles', 'books', 'toys', 'groceries', ]; // for (let i = 0; i < categories.length; i++) { // console.log(categories[i]); // } // for (let category of categories) { // console.log(category); // } // for (let char of 'hello') { // console.log(char); // } // const matrix = [ // [1, 4, 7], // [9, 7, 2], // [9, 4, 6], // ]; // for (let row of matrix) { // for (let col of row) { // console.log(col); // } // } // const cats = ['fashion', 'mobiles', 'books']; // const prods = ['tshirt', 'samsung', '1984']; // for (let i = 0; i < cats.length; i++) { // console.log(cats[i], prods[i]); // } const productPrices = { Apple: 80000, OnePlus: 50000, Samsung: 90000, }; // for (let item of Object.keys(productPrices)) { // console.log(item); // } // for (let item of Object.values(productPrices)) { // console.log(item); // } // for (let key of Object.keys(productPrices)) { // console.log(key, productPrices[key]); // } // for (let key in productPrices) { // console.log(key, productPrices[key]); // } // const movieRating = { // pursuitOfHappiness: 4.8, // satya: 4.8, // gangsOfWasepur: 4, // robot: -3, // }; // for (let movie in movieRating) { // // console.log(movie) // console.log(`${movie} has a rating of ${movieRating[movie]}`); // } // function greet() { // console.log('Hello'); // console.log('World'); // console.log('Universe'); // } // for (let i = 0; i < 10; i++) { // greet(); // } // function rollDie() { // let roll = Math.floor(Math.random() * 6) + 1; // console.log(`Rolled: ${roll}`); // } // function throwDice() { // rollDie(); // rollDie(); // rollDie(); // } // throwDice(); // function greet(name) { // console.log(`Hello, ${name}`); // } // greet('John'); // greet('Jane'); // function rollDie() { // let roll = Math.floor(Math.random() * 6) + 1; // console.log(`Rolled: ${roll}`); // } // function throwDice(count) { // for (let i = 0; i < count; i++) { // rollDie(); // } // } // throwDice(5); // function greet(firstName, lastName) { // return `Hello, ${firstName} ${lastName}`; // } // console.log(greet('jill', 'smith')); // // const result = greet('John', 'Doe'); // // console.log('Result =>', result); // function greet(firstName, lastName) { // console.log('Test'); // return `Hello, ${firstName} ${lastName}`; // } // console.log(greet('Jane', 'Doe')); // let fullName = 'John Doe'; // function greet() { // let fullName = 'Jane Smith'; // console.log(fullName); // } // console.log(fullName); // greet(); // let fullName = 'John Doe'; // if (true) { // var fullName = 'Jane Smith'; // console.log(fullName); // } // console.log(fullName); // for (var i = 0; i < 10; i++) { // console.log(i); // } // console.log(i); // function outer() { // function inner() { // let movie = 'Iron Man'; // console.log(movie); // } // inner(); // } // outer(); // function greet() { // console.log('hello world'); // } // const test1 = 100; // const test = greet; // test(); // const testFunc = function () { // console.log('hello world'); // }; // testFunc(); // const arr = [ // 10, // 'hello', // function () { // return 'hello world'; // }, // ]; // console.log(arr[2]()); // const arr = [ // function (a, b) { // return a + b; // }, // function (a, b) { // return a - b; // }, // function (a, b) { // return a * b; // }, // function (a, b) { // return a / b; // }, // ]; // console.log(arr[3](10, 5)); const math = { add: function (a, b) { return a + b; }, sub: function (a, b) { return a - b; }, PI: 3.14, mul: function (a, b) { return a * b; }, }; console.log(math.mul(10, 5)); console.log(Math.PI); // rahul@rstforum.co.in