Sentencias condicionales de JavaScript
Tu código necesita tomar decisiones. Las sentencias condicionales controlan el flujo de tu programa. Ejecutan código específico basándose en una condición.
Utiliza estos tres tipos:
- if: Ejecuta código cuando una condición es verdadera.
- if-else: Ejecuta un bloque si es verdadero y otro si es falso.
- else if: Comprueba múltiples condiciones en orden.
Aprende sobre los valores truthy y falsy. JavaScript trata los valores que no son booleanos como verdaderos o falsos.
Valores truthy:
- Números distintos de cero.
- Cadenas de texto no vacías.
- Objetos y arrays.
Valores falsy:
- false.
- Cadenas de texto vacías.
- null.
- undefined.
- NaN.
Ten cuidado con estas trampas en las entrevistas:
- La cadena "0" es truthy. No está vacía.
- Un signo de igual único (=) asigna un valor. Utiliza el triple igual (===) para comparar valores.