Javascript ou | Explicado

Javascript ou | Explicado
Em toda linguagem de computação, como C, Java e assim por diante, os operadores são usados ​​para executar operações aritméticas e lógicas. Da mesma forma, o JavaScript também usa esses operadores para executar tarefas específicas. O "OU”Especificamente é um dos operadores lógicos. Se algum ou ambos os valores dos operandos forem verdadeiros, ele gera o valor booleano “verdadeiro”; Caso contrário, dá o valor “falso”.

Este artigo mostrará o uso ou declaração em JavaScript.

JavaScript ou operador

O operador lógico “OU”É empregado em declarações condicionais, como if-else. Duas linhas verticais, “||”, São usados ​​para denotar este operador. Em JavaScript, o operador ou o operador funciona da seguinte forma:

  • Ele retorna verdadeiro se alguma das condições for satisfeita.
  • Se as duas condições não forem verdadeiras, retorna falsa.
  • Ele gera verdadeiro se ambas as condições forem avaliadas como verdadeiras.

O operador OR não determinará se a segunda condição é verdadeira ou falsa se a primeira condição for avaliada como “verdadeiro”. Se a primeira condição for “falso”Então considere o segundo.

Sintaxe
A sintaxe da ou da declaração é a seguinte:

x || y

Aqui, "x" e "ySão operando.

O operador OR também pode ser usado para comparar duas ou mais variáveis ​​entre si:

x || y || z || c

Se alguma das condições for satisfeita, ele retornará “verdadeiro”Como saída.

Tabela de verdade ou operador

Vamos examinar a tabela de verdade ou operador:

x y x || y
verdadeiro verdadeiro verdadeiro
verdadeiro falso verdadeiro
falso verdadeiro verdadeiro
falso falso falso

Como a tabela de verdade descreve, o operador ou a produção “será lançada“verdadeiro"Se um dos valores variáveis ​​for"verdadeiro”. Na situação alternativa, dá “falso“Se ambos os valores forem falsos.

Vamos ver os exemplos fornecidos para aprender JavaScript para testar o funcionamento do JavaScript ou métodos.

Exemplo 1
Este exemplo é console baseado no qual criaremos duas variáveis, “a" e "b", Atribuindo -lhes valores"23" e "20”, Respectivamente:

var a = 23;
var b = 20;

Em seguida, use o operador lógico ou “||”Na declaração se isso verificará as condições a> b ou b se (a> b || bvar s = a+b;
console.log ("a soma é" +s);

A saída mostra “43”Que é a soma de“23" e "20”:

Vamos ver como usar ou operador em javascript com html.

Exemplo 2
Aqui, no arquivo html, criaremos um campo de entrada e um botão que invocará a função criada no arquivo javascript chamado “valuefunc ()”:


No arquivo JavaScript, definiremos uma função chamada “valuefunc ()”Que verificará o valor do texto de entrada inserido de tal maneira que, se seu valor for maior que 50 ou igual a 100, será gerada uma caixa de alerta:

função valuefunc ()
inputVal = documento.getElementById ('texto');
if (inputVal.Valor> 50 || inputVal.valor == 100)
alerta ("você inseriu o valor de entrada válido");
outro
alerta ("Digite o valor entre 50 e 100");

Saída

Cobrimos todas as informações necessárias para usar o JavaScript ou declaração.

Conclusão

O operador lógico ou é frequentemente usado em declarações condicionais de JavaScript, como se-else. Se alguma das declarações for verificada como verdadeira, o resultado será verdadeiro; caso contrário, dá falso. A condição é analisada pelo operador da OR da esquerda. Quando a primeira condição é satisfeita, as outras condições não são verificadas. Neste artigo, mostramos o uso ou declaração em JavaScript.