Dos tipos booleanos básicos en JavaScript:
1. True
2. Falso
El valor booleano verdadero significa "verdadero", y falso significa "falso". Los operadores relacionales típicos devolverán los resultados de un valor booleano. Además, los valores numéricos 0, -0, NULL, NAN, Undefinidos y NULL ("") de valores especiales se interpretan como falsos, y otros valores se interpretan como verdaderos.
función isMonth (mon) {if ((mon> = 1) && (mon <= 12)) {return true; } else {return false; }} if (isMonth (mon)) {alerta ("ok");} else {alerta ("Por favor ingrese el mes correcto");}booleano = nuevo booleano (valor)
Genera un objeto booleano. Establecer valor en el valor inicial verdadero o falso. Para ajustarse a la idea de que "todos los tipos de datos pueden generar objetos" en orientado a objetos, JavaScript ha preparado esta clase, pero básicamente nadie lo usa.
xx = nuevo booleano (verdadero);
Todos los tipos en ECMAScript tienen valores equivalentes a los dos valores de verdadero o falso. Debe convertir un valor a su booleano correspondiente.
Valor, puede llamar a la función de transformación boolean ();
Boolean (nan); // falseboolean (0); // falseeboolean (''); // falseboolean (null); // falseboolean (indefinido) // falso PD: ¡Puedes usar el !! operador para convertir el valor de verdad o falso a un valor booleano. !! "" // falso !! 0 // falso !! NULL // falso !! Undefined // false! Nan // falso! "¡Hola" // verdadero! 1 // verdadero !! {} // verdadero !! [] // verdadero