|Añade validación en el constructor con throwMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Añade validación en el constructor con throw

Medio20 pts
ruleRestricciones
  • radio_button_unchecked
    Lanza un Error con throw new Error
  • radio_button_unchecked
    Usa try/catch para capturar el error

Enunciado

Implementa la función createValidated que intenta crear un objeto con un valor numérico validado en el constructor.

Instrucciones:

  1. Define una clase Validated cuyo constructor reciba un value: number y lance un Error si el valor es negativo.
  2. En createValidated, intenta crear una instancia de Validated. Si el constructor lanza, captura la excepción y retorna null. Si no lanza, retorna el valor.
createValidated(42);
// 42

createValidated(-5);
// null
Restriccionesexpand_more
  • Dificultad: Medio
  • Completa todos los test cases para obtener los 20 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Añade validación en el constructor con throw — Medio | Coding Challenges · Coding Challenges