Antes de tudo, obrigado pelos acessos que vocês tem dado à estes posts, eu tentarei continuar a faze-los com a mesma frenquencia semanal. Para mais posts de diferentes assuntos acesse meu blog: blog.wmitrut.co
Coloca esse álbum do Nektar que eu econtrei essa semana e manda ver:
Operadores lógicos são operadores que retornam valores booleanos. Além de true
e false
, estes operadores podem retornar verdadeiros e falseáveis.
Os valores falseáveis não necessariamente são só false
. Existem 6 valores que podem ser considerados falseáveis:
undefined, null, NaN, 0, "", false
Todos os valores verdadeiros são aqueles que não são falseáveis. Lembra da tabela verdade? Abaixo anexo uma aula bem completa sobre tabela verdade e valores verdadeiros e falseáveis.
Em Javascript isto pode ser representado da seguinte maneira:
const x = true;
const y = false;
//Se utilizarmos o conectivo && - AND/E, ambos os valores
//tem que ser verdadeiros
x && y //retorna false
//Se utilizarmos o conectivo || - OR/OU, ao menos um dos valores
// tem que ser verdadeiro
x || y //retorna true
//Já o operador ! - NOT/NÃO, retorna false se for verdadeiro e
//verdadeiro se for falseável
!x // retorna false
!y // retorna true
!'Mitrut' // retorna false
Pronto, para saber a ordem de chamada, pense sempre na ordem normal matemática. Na próxima semana iremos tratar de Condicionais em javascript e depois cair de cabeça em um dos assuntos mais extensos e legais de JS: ARRAYS.
Top comments (0)