Elementos verdaderos y falsos
Para controlar el flujo adecuadamente, es importante entender qué tipos de valores son «verdaderos» y cuales «falsos». A veces, algunos valores pueden parecer una cosa pero al final terminan siendo otra. Valores que devuelven verdadero (true) ‘0’; // una cadena de texto cuyo valor sea 0 ‘any string’; // cualquier cadena []; // un array vacío {}; // un objeto vacío 1; // cualquier número distinto a cero Valores que devuelven falso (false) 0; »; // una cadena vacía NaN; // la variable JavaScript «not-a-number» (No es un número) null;…
Leer más