JavaScript Básico 4: Booleano


Código do Vídeo:

let verdadeiro = true;
let falso = false;

let maior = 3 > 1;
let menor = 5 < 100;

let igual = 2 == "2";
let igual2 = 2 === "2";

let negacao = !verdadeiro;

let opE = maior && menor;
let opOu = falso || negacao;

console.log(verdadeiro);
console.log(falso);
console.log(maior);
console.log(menor);
console.log(igual);
console.log(igual2);
console.log(negacao);
console.log(opE);
console.log(opOu);

O que é um dado Booleano?

Booleano é um tipo de dado que permite apenas dois valores, true (verdadeiro) ou false (false).

 

Quais as comparações que posso fazer?

Operador Descrição Exemplo
== Valor Igual 3 == 3 (true)

2 == 3 (false)

3 == “3” (true)

=== Valor e tipo iguais 3 == 3 (true)

2 == 3 (false)

3 == “3” (false)

!= Valor diferente de 1 != 2 (true)

1 != “2” (true)

1 != 1 (true)

!== Valor e tipo diferentes de 1 != 2 (true)

1 != “1” (true)

1 != 1 (false)

< , <= Menor (Menor igual) a 10 < 100 (true)

100 < 100 (false)

10 <= 100 (true)

100 <= 100 (true)

>, >= Maior (Maior Igual) a 10 > 100 (false)

100 > 100 (false)

10 >= 100 (false)

100 >= 100 (true)

&& “E” Lógico

Retorna true se todos testes forem verdadeiros.

(10 < 100) && (5 > 4) (true)

(10 < 100) && (5 > 11) (false)

|| “Ou” Lógico

Retorna true pelo menos 1 teste for verdadeiro.

(10 < 100) || (5 > 4) (true)

(10 < 100) || (5 > 11) (true)

(10 > 100) || (5 > 11) (false)

! Não

Inverte o booleano a sua esquerda

!true (false)

!(1 == 1) (false)

!(10 != 10) (true)

Exercícios

Como você pode ver o booleano é simples, mas por existem diversas comparações que podem ser feitas. Por isso vale a pena pegarmos algumas comparadores e testarmos eles.

//Qual o resultado destes testes?
let teste1 = true || false;

let teste2 = !(10 == 10);

let teste3 = (10 == 10) && (10 == "10") && (10 === 10);

let teste4 = (3 < 0) || false || !true || (1 >= 1);

 

Deixe um comentário