Solución

@fernandozamoranoo·3/8/2026TypeScript
solution.tsTypeScript
function fetchValue(id: number): Promise<number> {
  if (id < 0) return Promise.reject(new Error("ID inválido"));
  return Promise.resolve(id * 10);
}

async function processData(id: number): Promise<number> {
  try {
    const value = await fetchValue(id)
    return Promise.resolve(value * 2)
  }
  catch {
    return 0
  }
}

export { processData };
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.