Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Operador Ternario

En esta parte del proyecto aprendí varias cosas que me parecieron muy útiles.

Primero, cambié el número máximo de intentos por una variable llamada maximosIntentos, lo que hace que el código sea más flexible y fácil de modificar. También mejoré el mensaje final usando template strings para mostrar cuántos intentos se permitían. Después, optimicé el contador usando intentos++, que es una forma más moderna y corta de sumar.

Y lo que más me gustó fue aplicar el operador ternario directamente dentro del template string para mostrar "vez" o "veces" según el número de intentos, sin tener que crear otra variable.

Todo funcionó bien y el código quedó más limpio.

Gracias Leo y Cris por explicar todo con ejemplos claros, cada vez me siento más seguro programando.

1 respuesta

¡Hola! Me alegra mucho ver que estás disfrutando y aprendiendo con el curso. Parece que has hecho un excelente trabajo aplicando el operador ternario en tu proyecto. El operador ternario es una herramienta muy poderosa para simplificar código cuando se trata de condiciones simples.

Por ejemplo, en tu caso, al decidir entre "vez" o "veces" según el número de intentos, el operador ternario te permite hacerlo de manera concisa y eficiente dentro de un template string. Algo como:

`Has intentado ${intentos} ${intentos === 1 ? 'vez' : 'veces'}.`

Este tipo de optimización no solo hace que el código sea más limpio, sino que también es más fácil de leer y mantener. Es genial que te sientas más seguro programando y que las explicaciones de Leo y Cris te hayan ayudado a llegar a este punto.

Espero que sigas disfrutando del curso y que continúes explorando todas las posibilidades que JavaScript tiene para ofrecer. ¡Espero haber ayudado y buenos estudios!