3 ms·
Could do something like this: async function test() { const promise = Math.random() < 0.5 ? Promise.resolve('wow') :
by trevordixon 7y ago
Could do something like this:
async function test() {
const promise = Math.random() < 0.5 ?
Promise.resolve('wow') :
Promise.reject('oops');
try {
await promise;
} catch (e) {
console.log('caught');
return;
}
const result = await promise;
console.log('result', result);
}
test();