Ejercicio00:00
¿Quieres un reto mayor?
Resuelve en 05:00
info
Importante: Para que se registre el resultado tienes que iniciar sesión.
Setter con validación de edad (0-120)
Fácil10 pts
ruleRestricciones
- radio_button_uncheckedDefine el setter age
- radio_button_uncheckedDefine el getter age
Enunciado
Implementa la función setAge que intenta asignar una edad mediante un setter con validación, y retorna la edad establecida o null si es inválida.
Instrucciones:
- Define la clase
Personcon una propiedad privada_age: number = 0. - Agrega un setter
ageque lance unErrorsi el valor está fuera del rango [0, 120]. - Agrega un getter
ageque retorne_age. - En
setAge, crea una instancia dePerson, intenta asignarage, y retorna el valor si es válido onullsi el setter lanzó.
setAge(25);
// 25
setAge(-1);
// null
setAge(150);
// null
Restriccionesexpand_more
- Dificultad: Fácil
- Completa todos los test cases para obtener los 10 puntos.
- No modificar la línea
exportal 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