Skip to content

Instantly share code, notes, and snippets.

View shahab570's full-sized avatar

MD SHAHAB UDDIN shahab570

View GitHub Profile
function sum(...args) {
let sum =0 ;
for (let arg of args) {
sum += arg;
}
console.log(sum);
}
sum(1,2,3,4); // 10
@shahab570
shahab570 / sl.js
Last active January 3, 2021 14:05
let sum = function (x, y, z) {
return new Promise((resolve, reject) => {
let sum = x + y + z;
resolve(sum);
});
};
let average = function (total) {
return new Promise((resolve, reject) => {
let average = total / 3;
let take_bath = new Promise((resolve, reject) => {
setTimeout(() => {
resolve("I have finished my bath");
}, 5000);
});
let eat = new Promise((resolve, reject) => {
setTimeout(() => {
resolve("I have finished eating");
}, 3000);
let take_bath = new Promise((resolve, reject) => {
setTimeout(() => {
resolve("I have finished my bath");
}, 5000);
});
let eat = new Promise((resolve, reject) => {
setTimeout(() => {
reject("I have finished eating");
}, 3000);
let take_bath = new Promise((resolve, reject) => {
setTimeout(() => {
resolve("I have finished my bath");
}, 5000);
});
let eat = new Promise((resolve, reject) => {
setTimeout(() => {
resolve("I have finished eating");
}, 3000);
var words = ["This", "is", "john", "Doe"];
var first = words[0];
var second = words[1];
console.log(first); //This
console.log(second); // is
var words = ["This", "is", "john", "Doe"];
var [first, second] = words;
console.log(first); //This
console.log(second); //is
var [first, second, third] = "USA";
console.log(first); //U
console.log(second); //S
console.log(third); //A
var words = ["This", "is", "john", "Doe"];
var [first, , third] = words;
console.log(third); //john
var words = ["This", "is", "john", "Doe"];
var [first, ...last] = words;
console.log(last); //["is","john","Doe"];