Salesforce JavaScript-Developer-I Question Answer
Refer to the code:
01 let car1 = new Promise((_, reject) = >
02 setTimeout(reject, 2000, " Car 1 crashed in " ));
03 let car2 = new Promise(resolve = >
04 setTimeout(resolve, 1500, " Car 2 completed " ));
05 let car3 = new Promise(resolve = >
06 setTimeout(resolve, 3000, " Car 3 completed " ));
07
08 Promise.race([car1, car2, car3])
09 .then(value = > {
10 let result = ' $(value) the race. ' ;
11 })
12 .catch(err = > {
13 console.log( " Race is cancelled. " , err);
14 });
What is the value of result when Promise.race executes?

