Refer to the code below:
01 let car1 = new promise((_, reject) =>
02 setTimeout(reject, 2000, ''Car 1 crashed in''));
03 let car2 = new Promise(resolve => setTimeout(resolve, 1500, ''Car 2
completed''));
04 let car3 = new Promise(resolve => setTimeout (resolve, 3000, ''Car 3
Completed''));
05 Promise.race([car1, car2, car3])
06 .then(value => (
07 let result = $(value) the race. `;
08 ))
09 .catch( arr => (
10 console.log(''Race is cancelled.'', err);
11 ));
What is the value of result when Promise.race executes?
Currently there are no comments in this discussion, be the first to comment!