Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function race(player: string) {
- return new Promise((resolve, reject) => {
- setTimeout(() => {
- resolve(player);
- }, Math.random() * 20)
- })
- }
- Promise.race([
- race('Bob'),
- race('Alice'),
- race('Fred'),
- race('George')
- ]).then(player => {
- console.log(`${player} won the race!`);
- });
Add Comment
Please, Sign In to add comment