Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo lógicos

JS - Operadores lógicos

Esses operadores são responsáveis por combinar dois ou mais valores de modo a testa-los e verificar se a combinação gerada é verdadeira ou não: && (AND) - testa dois (ou mais) valores e retorna true se todos forem verdadeiros; "a === 5 && b === 10" (verdadeiro, pois ambas as condições são verdadeiras); "a === 5 && b === 11" (falso, pois apenas a primeira condição é verdadeira); || (OR) - testa dois (ou mais) valores e retorna true se ao menos um for verdadeiro; "a === 5 || b === 11" (verdadeiro, pois a primeira condição é verdadeira); "a === 6 || b === 11" (falso, pois ambas condições são falsas); ! (NOT) - inverte o valor, nega um valor booleano, quando usado em um valor nega sua situação atual; "!a === 5" (falso, pois o operador "!" esta negando o resultado que é verdadeiro); "a !== 5 && b !== 10" (falso, pois ambas as variáveis possuem os valores sendo negad