JSFiddle - React, Tailwind, and code Playground

by Sudheer Nunna

JavaScript

let cleanRoom=function(){
return new Promise(function(resolve,reject){
resolve('room clean');
})
};
let removeGarbage=function(msg){
return new Promise(function(resolve,reject){
resolve(msg+'removeGarbage clean');
//console.log('enter')
})
};
let wonIcecream=function(msg){
return new Promise(function(resolve,reject){
resolve(msg+'wonicre');
//console.log('enter')
})
}

// cleanRoom().then(function(result){
//return removeGarbage(result);
//}).then(function(result){
//return wonIcecream(result);
//}).then(function(result){
//console.log('done');
//})

Promise.all([cleanRoom(),removeGarbage(),wonIcecream()]).then(function(){
console.log("finish")
})