1
respuesta

Validaciones , usar ternario?

Es buena practica solo usar la expresion de comparacion? si utilizar el ternario? ya que de esta forma la expresion tambien devuelve un true o un false.

export const validarNombre = (input) => {
    const length = input.length;
    return length >= 3 && length < 15 ? true : false ;
};
export const validarNombre = (input) => {
    const length = input.length;
    return length >= 3 && length < 15;
};
1 respuesta

¡Hola Ivan!

En cuanto a tu pregunta, ambas formas son válidas y funcionales. Sin embargo, en términos de legibilidad y simplicidad, la segunda opción es preferible. Al utilizar la expresión de comparación directamente, el código se vuelve más claro y fácil de entender.

El uso del operador ternario puede ser útil en casos más complejos donde se requiere una lógica más elaborada, pero en este caso en particular, no es necesario.

En resumen, ambas opciones son correctas, pero la segunda es más clara y fácil de entender.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios