CRT-600 문제 56

아래 코드를 참조하세요.
car1 = new Promise((_ , reject) =>
setTimeout(reject, 2000, "1차 충돌" =>
car2 =new Promise(resolve => setTimeout(resolve, 1500, "car 2 completed")로 하자 car3 =new Promise(resolve => setTimeout(resolve, 3000, "car 3 completed") Promise.race(( car1, car2 , 자동차3))
.then (값 => (
결과 = '$(value) 경주.';)}
.catch(arr => {
console.log("레이스가 취소되었습니다.", err);
});
Promise.race가 실행될 때 result의 값은 무엇입니까?