CHALLENGE
async function processValues() {
try {
console.log('Start');
const a = await Promise.resolve('First');
console.log(a);
const b = await Promise.reject('Error');
console.log(b);
return 'Done';
} catch (err) {
console.log(err);
return 'Recovered';
} finally {
console.log('Finally');
}
}
processValues().then(result => console.log(result));
What is the output?
Anonymous Quiz
31%
Start First Error Finally Recovered
24%
Start First Finally Recovered
41%
Start First Error Recovered Finally
4%
Start First Finally Error Recovered
👍4❤1🔥1