以下のコードを参照してください。 let car1 = new Promise((_ ,reject)=> setTimeout(reject,2000,"Car1 が衝突しました")); let car2 = new Promise(resolve => setTimeout(resolve,1500,"Car2 完了")); let car3 = new Promise(resolve => setTimeout(resolve,3000,"Car3 完了")); Promise.race([車1,車2,車3]) .then(値=>{ let result = `${value} the race.`; }).catch(エラー=>{ console.log('レースがキャンセルされました',err); }); promise.race が実行されたときの結果の値は何ですか?