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

Página 34

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.

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.

Ahora responde el ejercicio sobre el contenido:

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

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente página del libro electrónico gratuito:

358. Estruturas de Decisão (IF, ELSE)

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.