Java Script - Operadores Lógicos

 Operadores Lógicos ou Booleanos

imgem intro operadores lógicos

Operadores no JavaScript

Operadores lógicos também podem ser chamados de booleanos, em qualquer linguagem de programação, servem para fazer comparações entre dados, sempre retornando um Boolean True ou False, ou seja, retorna sempre um verdadeiro ou falso, dependendo do bloco de código, ele continua a execução do bloco ou sai dela.

Abaixo temos uma tabela de operadores lógicos:

Símbolo Nome Exemplo de uso
Imagem operador !  negação
Negação

freq = false console.log(!freq ? 'reprovado' : 'aprovado')

Imagem operador &&, E, and
E / And/ &&

freq = false nota = true console.log(!freq && nota ? 'reprovado' : 'aprovado')

Imagem operador || ou, or
Ou / Or/ ||

freq = false nota = true console.log(freq==false && nota == false ? 'reprovado' : 'aprovado')

Operador Negação - Direto ao ponto: O operador lógico ! é unário, ou seja, trabalha somente com um operando. Se uma operação retorna True, quando você colocar o sinal de ! ao lado do valor retornado, ele passará a ter o valor inverso, False. Exemplo: !false = true, !true = false.

Operador E, And, && - Direto ao ponto: Esse operador lógico serve para fazer a comparação entre duas operações que obrigatoriamente precisam ser verdadeiras para que o bloco de código siga.

Operador Ou, Or, || - Direto ao ponto: Esse operador lógico fica do lado esquerdo do teclado, ao lado da tecla shift, muita gente não sabe onde ele fica, ai fica a dica. Esse operador ele precisa que a operação retorne apenas um verdadeiro entre duas comparações. Para que o código do bloco seja executado.

Espero que vocês tenham gostado desse post e já sabem, se gostou compartilha senão, compartilha também, afinal conhecimento é vida. Até a próxima!!

Comentários