O que são valores falsamente e verdadeiros em JavaScript?

O que são valores falsamente e verdadeiros em JavaScript?

Enquanto trabalha com declarações condicionais em JavaScript, é importante entender os valores verdadeiros ou falsamente. Em JavaScript, todas as condições são avaliadas como “verdadeiro" ou "falso”. A "verdade”O valor é verdadeiro quando avaliado em um contexto booleano, enquanto um“falsidade”O valor é falso quando avaliado em um contexto booleano.

Este post explicará os valores da verdade e falsidade JavaScript.

O que são valores de verdade e falsidade em JavaScript?

Como discutimos acima, os valores que são avaliados como “verdadeiro”Em um contexto booleano, são considerados“verdade”Valores enquanto os valores avaliados como“falso", são "falsidade”Valores.

Valores verdadeiros em JavaScript

Todos os valores são verdadeiros, exceto valores falsos. Alguns valores verdadeiros são os seguintes:

  • Valor booleano (verdadeiro)
  • Um objeto vazio
  • Uma matriz vazia []
  • Um número (11)
  • String "0", "false", "verdadeiro"

Valores falsamente em javascript

Existem seis valores falsos comuns em JavaScript:

  • Falso
  • 0
  • String vazia (”“)
  • nulo
  • Indefinido
  • Nan

Exemplo

Aqui, no exemplo dado, usaremos declarações condicionais (se-else) com o operador booleano para manipular valores de verdade e falsidade. Para fazer isso, defina uma função chamada “checkValue ()”Isso tem um valor como um parâmetro. Se o valor passado no “seA condição é verdadeira de acordo com o contexto booleano, imprima a mensagem “É um valor verdadeiro"Caso contrário, imprima"É um valor falsamente”No console:

função checkValue (val)
if (val)
console.log ("É um valor verdadeiro");
outro
console.log ("é um valor falsamente");

Chame a função definida e passe os diferentes valores como um parâmetro para verificar os valores de verdade e falsidade no JavaScript:

checkValue (0);
checkValue ("0");
checkValue (false);
checkValue (true);
checkValue ("false");
CheckValue (NAN);
CheckValue (indefinido);
checkValue ("");
CheckValue (1);
checkValue ([]);
checkValue ();

Saída


Isso é tudo sobre os valores verdadeiros e falsamente em JavaScript.

Conclusão

Os valores que são avaliados como "verdadeiros" em um contexto booleano são considerados "verdade”Valores enquanto os valores avaliados como“falso", são as "falsidade”Valores em JavaScript. Todos os valores são verdadeiros, exceto valores falsos. Existem seis valores falsos em JavaScript, incluindo “falso","0","Nan","indefinido","string vazia" e "nulo”. Este post explicou os valores da verdade e falsidade JavaScript.