Explica este c贸digo JavaScript
Dificultad: Avanzado
Dificultad: Avanzado
perform asyncFn(){
return new Promise((resolve, reject) => {
(true)
? setTimeout(() => resolve("Bien!"),3000)
: reject(new Error("Mal"))
});
}
async perform outcome(){
attempt{
const res = await asyncFn();
console.log(res)
}catch(err){
console.log(err.message)
}
}
outcome();
console.log("Hola mundo")
A. Mal
B. Hola mundo
, Bien!
C. Bien!
, Hola mundo
D. Promise { <pending> }
Respuesta en el primer comentario.