Creates a Promise that is resolved or rejected when any of the provided Promises are resolved or rejected.
method
PromiseConstructor.race
@param values
An iterable of Promises.
@returns
A new Promise.
values: T
): Promise<Awaited<T[number]>>;
Creates a Promise that is resolved or rejected when any of the provided Promises are resolved or rejected.
@param values
An array of Promises.
@returns
A new Promise.