From 66e21f970b5be120439ad23de2b56761cb57c5a6 Mon Sep 17 00:00:00 2001 From: nicoleta-tuturuga Date: Sun, 15 Mar 2020 13:19:18 +0200 Subject: [PATCH] refactor ns-1 branch --- index.html | 12 ++++++++++++ index.js | 31 +++++++------------------------ 2 files changed, 19 insertions(+), 24 deletions(-) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..0078568 --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ + + + + + + Document + + + + + + \ No newline at end of file diff --git a/index.js b/index.js index b0683a0..ae5384e 100644 --- a/index.js +++ b/index.js @@ -1,28 +1,11 @@ -let CLEANROOM = function () { - return new Promise(function(resolve, reject) { - resolve('Cleaned the room'); - }); -} +let cleanRoom = () => new Promise(resolve => resolve('Cleaned the room,')); +let removeGarbage = message => new Promise(resolve => resolve(`${message} Removed garbage,`)); -let removegarbage = function (message) { - return new Promise(function(resolve, reject) { - resolve(`${message} Removed garbage`); - }); -} +let winIcecream = message => new Promise(resolve => resolve(`${message} Won Icecream`)); -let WinIcecream = function (msgg) { - return new Promise(function(resolve, reject) { - resolve(`${msgg} Won Icecream`); - }); -} - - -CLEANROOM().then(function(res) { - removegarbage(res).then(function(res){ - WinIcecream(res).then(function(resP){ - console.log('abcdefg', resP) - }) - }) -}) \ No newline at end of file +cleanRoom() +.then(removeGarbage) +.then(winIcecream) +.then(resolvedTasks => console.log('Completed tasks: ', resolvedTasks)); \ No newline at end of file