08 - Javascript - Valores Verdadeiros e Falsos no Javascript

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no Facebook

Link do código fluente no Pinterest

Meus links de afiliados:

Hostinger

Digital Ocean

One.com

Quais são os valores considerados falsos no javascript?

Antes de começar, quero deixar meu link de afiliados na Hostinger, tá valendo a pena, dêem uma olhada: Hostinger

Dêem um joinha ? na página do Código Fluente no Facebook Facebook

Meu link de referidos na digitalocean pra vocês.

Quem se cadastrar por esse link, ganha $100.00 dólares de crédito na digitalocean:

Digital Ocean

Esse outro é da one.com:

One.com

Os valores considerados falsos no javascript são:

  • undefined
  • null
  • 0 (Zero)
  • '' (String vazia)
  • NaN (Not a Number)

Os valores considerados verdadeiros no javascript são :

  • Todos os que não estão na lista de falsos acima

Como sempre, crie a pasta referente a essa aula, exemplo08/ e dentro os arquivos index08.html e script08.js.

exemplo08/index08.html

<!DOCTYPE html>
    <html lang="pt-br">
    <head>

        <meta charset="UTF-8">
        <title>Aula 8: Fundamentos da Linguagem JavaScript - Código Fluente</title>

    </head>

    <body>

        <h1 align="center">Aula 8: Fundamentos da Linguagem JavaScript - Código Fluente</h1>
        <br>
        <h1 align="center">Valores Verdadeiros e Falsos</h1>
        <br>
        <br>
        <h1 id="imprimeNoBrowser" align="center"></h1>

    </body>

    <script src="script08.js"></script>

</html>
exemplo08/index08.js

/********************************
*Valores Verdadeiros e Falsos
*/
var a;

if(a){
    document.getElementById("imprimeNoBrowser").innerHTML = "A variável a foi avaliada como verdadeira";
}else{
    document.getElementById("imprimeNoBrowser").innerHTML = "A variável a foi avaliada como falsa";
}
Faça o teste com a variável a assumindo valores como: ''(string vazia), 0(zero), NaN e undefined. Veja que a variável a será avaliada como falso. Teste também atribuindo valores numéricos, strings, booleano, etc. A variável nesses casos será avaliada como verdadeiro.

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no Facebook

Link do código fluente no Pinterest

Novamente deixo meus link de afiliados:

Hostinger

Digital Ocean

One.com

Obrigado, até a próxima e bons estudos. ;)