¿Cuáles son los valores falsos y la verdad en JavaScript??

¿Cuáles son los valores falsos y la verdad en JavaScript??

Mientras trabaja con declaraciones condicionales en JavaScript, es importante comprender los valores verdaderos o falsos. En JavaScript, todas las condiciones se evalúan como "verdadero" o "FALSO". A "verdadero"El valor es cierto cuando se evalúa en un contexto booleano, mientras que un"falso"El valor es uno falso cuando se evalúa en un contexto booleano.

Esta publicación explicará los valores de verdad de JavaScript y falsos.

¿Qué son los valores verdaderos y falsos en JavaScript??

Como discutimos anteriormente, los valores que se evalúan como "verdadero"En un contexto booleano, se consideran"verdadero"Valores mientras los valores evaluados como"FALSO", son "falso" valores.

Valores de verdad en JavaScript

Todos los valores son verdaderos excepto valores falsos. Algunos valores verdaderos son los siguientes:

  • Valor booleano (verdadero)
  • Un objeto vacío
  • Una matriz vacía []
  • Un número (11)
  • Cadena "0", "Falso", "Verdadero"

Valores falsos en JavaScript

Hay seis valores falsos comunes en JavaScript:

  • FALSO
  • 0
  • Cuerda vacía (" ")
  • nulo
  • Indefinido
  • Yaya

Ejemplo

Aquí, en el ejemplo dado, utilizaremos declaraciones condicionales (if-else) con el operador booleano para manipular los valores de verdad y falsificación. Para hacerlo, defina una función llamada "CheckValue ()"Eso toma un valor como parámetro. Si el valor aprobado en el "si"La condición es verdadera según el contexto booleano, imprima el mensaje"Es un valor verdadero", De lo contrario, imprima"Es un valor falso"En la consola:

función checkValue (val)
if (val)
consola.log ("es un valor verdadero");
demás
consola.log ("es un valor de falso");

Llame a la función definida y pase los diferentes valores como un parámetro para verificar los valores de verdad y falsos en JavaScript:

CheckValue (0);
CheckValue ("0");
CheckValue (falso);
CheckValue (verdadero);
CheckValue ("falso");
CheckValue (NAN);
CheckValue (indefinido);
CheckValue ("");
CheckValue (1);
CheckValue ([]);
CheckValue ();

Producción


Eso se trata de los valores verdaderos y falsos en JavaScript.

Conclusión

Los valores que se evalúan como "verdaderos" en un contexto booleano se consideran "verdadero"Valores mientras los valores evaluados como"FALSO", Son los"falso"Valores en JavaScript. Todos los valores son verdaderos excepto valores falsos. Hay seis valores falsos en JavaScript, que incluyen "FALSO","0","Yaya","indefinido","cuerda vacía" y "nulo". Esta publicación explicó los valores de verdad de JavaScript y falsos.