Operadores Lógicos: Exemplos de uso dos operadores lógicos

Capítulo 34

Tempo estimado de leitura: 3 minutos

+ Exercício
Audio Icon

Ouça em áudio

0:00 / 0:00

Os operadores lógicos são fundamentais na lógica de programação, pois permitem a realização de operações lógicas em valores booleanos, que resultam em um valor verdadeiro (true) ou falso (false). Existem três operadores lógicos principais: AND (&&), OR (||) e NOT (!). Vamos explorar cada um deles com exemplos detalhados.

Operador AND (&&)

O operador AND (&&) retorna verdadeiro se ambos os operandos forem verdadeiros. Considere o seguinte exemplo:

var a = true;
var b = false;
console.log(a && b); // retorna false

No exemplo acima, a variável 'a' é verdadeira e 'b' é falsa. Como o operador AND requer que ambos os operandos sejam verdadeiros, a expressão retorna falso.

Operador OR (||)

O operador OR (||) retorna verdadeiro se pelo menos um dos operandos for verdadeiro. Veja o exemplo a seguir:

var a = true;
var b = false;
console.log(a || b); // retorna true

No exemplo acima, a variável 'a' é verdadeira e 'b' é falsa. Como o operador OR requer que pelo menos um dos operandos seja verdadeiro, a expressão retorna verdadeiro.

Continue em nosso aplicativo e ...
  • Ouça o áudio com a tela desligada
  • Ganhe Certificado após a conclusão
  • + de 5000 cursos para você explorar!
ou continue lendo abaixo...
Download App

Baixar o aplicativo

Operador NOT (!)

O operador NOT (!) inverte o valor booleano do operando. Se o operando for verdadeiro, ele retornará falso e vice-versa. Aqui está um exemplo:

var a = true;
console.log(!a); // retorna false

No exemplo acima, a variável 'a' é verdadeira. O operador NOT inverte o valor, então a expressão retorna falso.

Exemplos de uso dos operadores lógicos

Os operadores lógicos são comumente usados em condições de controle de fluxo, como instruções if, loops while e for. Aqui estão alguns exemplos:

var a = 5;
var b = 10;

// Usando o operador AND
if (a > 0 && b > 0) {
  console.log("Ambos os números são positivos");
}

// Usando o operador OR
if (a > 0 || b > 0) {
  console.log("Pelo menos um dos números é positivo");
}

// Usando o operador NOT
if (! (a > 0)) {
  console.log("A não é um número positivo");
}

Os operadores lógicos também são úteis para combinar condições. Por exemplo, você pode usar o operador AND para verificar se duas condições são verdadeiras ao mesmo tempo. Ou você pode usar o operador OR para verificar se pelo menos uma das condições é verdadeira.

Em resumo, os operadores lógicos são ferramentas poderosas que permitem manipular valores booleanos e controlar o fluxo do programa. Eles são fundamentais para a lógica de programação e são usados em quase todos os programas.

Agora responda o exercício sobre o conteúdo:

Qual é a função dos operadores lógicos na programação e como eles funcionam?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Os operadores lógicos são usados para realizar operações com valores booleanos (true ou false). Os principais são AND (&&), OR (||) e NOT (!). O AND requer que ambos os operandos sejam verdadeiros para retornar verdadeiro, o OR requer que pelo menos um seja verdadeiro, e o NOT inverte o valor booleano do operando. Eles são amplamente utilizados na lógica de programação para controle de fluxo.

Próximo capitúlo

Estruturas de Decisão (IF, ELSE)

Arrow Right Icon
Capa do Ebook gratuito Curso completo de Lógica de Programação para iniciantes
41%

Curso completo de Lógica de Programação para iniciantes

3.83

(6)

83 páginas

Baixe o app para ganhar Certificação grátis e ouvir os cursos em background, mesmo com a tela desligada.