Paracetamol.js๐Ÿ’Š| #113: ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ ์„ค๋ช…

4577 ๋‹จ์–ด webdevjavascriptspanishbeginners

Explica este codigo JavaScript



๋‚œ์ด๋„: Avanzado




const datos = [
  {
    id:1,
    nombre:"Ana",
    edad:25
  },
  {
    id: 2,
    nombre: "Cris",
    edad: 26
  },
];

const getDatos = () => {
  return new Promise((resolve, reject) => {
    if(datos.length > 0){
      setTimeout(() => {
        resolve(datos)
      },3000-1000)
    }else{
      reject(new Error("Algo ocurrio mal"))
    }
  })
}

getDatos()
  .then((datos) => console.log(datos.filter((item) => item.edad > 25)
                                    .map((item) => item.edad)))
  .catch((error) => console.log(error.message))
  .finally(() => console.log("FIN"))


A. "Algo ocurrio mal" , FIN (despuรฉs de 3000ms)
B. [] , FIN (despuรฉs de 2000ms)
C. [26] , FIN (despuรฉs de 2000ms)
D. Promise { <pending> } (despues de 0ms)

Respuesta en el primer comentario.

์ข‹์€ ์›นํŽ˜์ด์ง€ ์ฆ๊ฒจ์ฐพ๊ธฐ