Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Refactorizando

Aline está dando sus primeros pasos en la programación utilizando JavaScript y recientemente descubrió una funcionalidad que le pareció fascinante: el operador ternario.

Ella encontró muy interesante la posibilidad que el operador ofrece para reducir la cantidad de código escrito en algunas ocasiones y decidió aplicarlo en la práctica, en uno de sus proyectos personales. Sin embargo, al intentar hacer esta refactorización, se olvidó de la sintaxis del operador ternario.

Sabiendo que tú has estudiado sobre el operador recientemente, ella te pidió ayuda y te mostró el código que quiere refactorizar:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
¿Cómo podrías mostrarle a Aline un ejemplo de cómo transformar este fragmento de código en otro que tenga el mismo comportamiento, pero utilice el operador ternario?

Respuesta

Aline, tu código se puede simplificar usando el operador ternario. En lugar de escribir todo el bloque if...else, puedes usar esta línea:

let palabraPersona = cantidadPersonas == 1 ? "persona" : "personas"