JavaScript – Tabela Verdade

0
108

Quando falamos sobre lógica booleana é muito importante mencionar a tabela verdade, que utilizamos para entender corretamente os operadores && (E Lógico) e || (OU Lógico). Irei apresentar alguns exemplos através do JavaScript para este artigo.

&&TRUEFALSE
TRUETRUEFALSE
FALSEFALSEFALSE
Lógica &&
||TRUEFALSE
TRUETRUETRUE
FALSETRUEFALSE
Lógica ||
ECMAScript 2020 (ES 11). novas funcionalidades da mais recente… | by  Claudio | JavaScript Word | Medium
JavaScript – Tabela Verdade

Como mostra a tabela verdade do operador && (E Lógico), a decisão lógica apenas terá um retorno verdadeiro caso todas as decisões em conjunto retornarem verdadeiro (TRUE).

Já a tabela do operador || (OU Lógico), decisão lógica terá um retorno verdadeiro se pelo menos uma das decisões lógicas retornar verdadeiro (TRUE). Fazendo uma analogia no mundo real para as duas tabelas verdades, podemos pensar o seguinte:

Tabela Verdade && (E Lógico)

Imaginemos que a decisão lógica que criamos, seja se temos mais de uma maçã E se as maçãs são verdes. Se tivermos duas maçãs, mas uma dela for vermelha, decisão retornará falso.

Assim como se tivermos três maçãs e uma for verde e duas forem vermelhas a decisão também retornará falso. A decisão apenas retornará verdadeiro se tivermos mais de uma maçã e todas forem verdes.

VEJA TAMBÉM:

VISUALG NO LINUX

Mão no código: JavaScript 01

Vamos para o nosso primeiro exemplo prático no código script.js e mostrarei como iremos fazer em uma codificação simples de lógica.

02 var allApplesGreen = false;
03
04 if (numberApples > 1 && allApplesGreen === true){
05     console.log("Temos mais de uma maçã e todas as maçãs são verdes.");
06 }else{
07     console.log ("Ou não temos mais de uma maçã ou nem todas são verdes.");
08 }

Tabela Verdade || (OU Lógico)

Imaginemos agora que criamos uma decisão lógica onde fazemos um teste para verificar se temos cincos carros OU se todos os carros são da mesma marca. Se tivermos cincos carros de marcas diferentes a decisão retornará verdadeiros, pois pelo menos um dos testes retornou verdadeiro, ter cinco carros.

Agora se tivermos quatro carros e todos os carros forem de marcas diferentes, a decisão retornará falso, pois nenhuma das premissas retornou verdadeiro.

Mão no código: JavaScript 02

Vamos para o nosso segundo exemplo prático no código script.js e mostrarei como iremos fazer em uma codificação simples de lógica.

01 var numberCars = 6;
02 var allCarsBrand = false;
03
04 if(numberCars === 5 || allCarsBrand === true){
05     console.log("Ou todos os carros são da mesma marca.");
06     console.log("Ou temos cinco carros.");
07     console.log("Ou as duas coisas juntas.");
08 }else}
09    console.log("Não temos cinco carros e nem todos são da mesma marca.");
10}

Pratique bastante os exercícios lógicos da tabela verdade no seu console JavaScript e mantenha sempre seu código com boa conduta na escrita, utilizando o inglês e mantendo sempre o padrão de desenvolvimento.

São dois exemplos bem simples e fáceis de se realizar, espero que você iniciante esteja pronto para praticar e se tornar um grande desenvolvedor com o JavaScript.

Gostou deste conteúdo? Deixe o seu comentário.

Até a próxima!

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.