Descripción
Implementar una función que simule una petición de red utilizando promesas y maneja sus diferentes estados.
Crea una función llamada simulateNetworkRequest
que simule una petición de red utilizando promesas. La función debe:
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
- Recibir un parámetro
shouldSucceed
(booleano) que determine si la petición será exitosa o fallará. - Devolver una promesa que se resuelva después de 2 segundos si
shouldSucceed
estrue
. - Si
shouldSucceed
estrue
, la promesa debe resolverse con un objeto que contenga:{status: 200, data: "Datos recibidos correctamente"}
. - Si
shouldSucceed
esfalse
, la promesa debe rechazarse con un objeto de error:{status: 404, error: "Recurso no encontrado"}
.
Luego, implementa el código necesario para:
- Llamar a
simulateNetworkRequest(true)
y mostrar en consola el resultado cuando la promesa se cumpla. - Llamar a
simulateNetworkRequest(false)
y capturar el error, mostrándolo en consola. - Encadenar otra llamada después de la petición exitosa que muestre en consola el mensaje: "Operación completada".
Solución al ejercicio de programación en JavaScript
¡Desbloquea la solución completa!
Completa el ejercicio de programación en JavaScript para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en JavaScript
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en JavaScript