Como indica el instructor, es una buena opción reducir el código pero sin perder la lógica y es importante dejar comentarios el código.
Como indica el instructor, es una buena opción reducir el código pero sin perder la lógica y es importante dejar comentarios el código.
Hola Fabian,
¡Es genial que estés explorando el uso del operador ternario! Este operador es una excelente herramienta para simplificar el código, especialmente cuando se trata de condiciones simples. La estructura básica del operador ternario es:
condición ? valorSiVerdadero : valorSiFalso;
Por ejemplo, si tienes una condición que verifica si un número es par o impar, podrías escribirlo de la siguiente manera:
let numero = 5;
let tipo = (numero % 2 === 0) ? 'par' : 'impar';
console.log(tipo); // Salida: 'impar'
En este caso, si numero
es divisible por 2, tipo
será 'par'; de lo contrario, será 'impar'.
Es cierto que, al usar el operador ternario, es importante mantener la claridad del código. Aquí es donde los comentarios pueden ser muy útiles, especialmente si el código es parte de un proyecto más grande o si otras personas también lo van a leer. Un comentario podría ser:
// Verifica si el número es par o impar
let tipo = (numero % 2 === 0) ? 'par' : 'impar';
Esto ayuda a otros (y a ti mismo en el futuro) a entender rápidamente lo que hace el código.
Espero que esta explicación te sea útil y que te sientas más cómodo usando el operador ternario. ¡Espero haber ayudado y buenos estudios!