Solution Review: Even or Odd?
This lesson will explain the solution to the problem in the previous lesson.
Solution #
Press + to interact
function evenOdd(num) {return new Promise(function(resolve,reject){if(isNaN(num)){reject("error")}if((num%2) != 0){setTimeout(function(){resolve("odd")},1000)}if(num%2 == 0){setTimeout(function(){reject("even")},2000)}});}function test(number){return evenOdd(number).then(function(result){console.log(result)}).catch(function(error){console.log(error)})}test(5)test(1)test(0)test(2)test('abc')
...
Access this course and 1400+ top-rated courses and projects.