🛸╺╸Aprendendo JavaScript | Operadores Relacionais #7
Olá! Hoje estou focado, então serei breve em minha introdução para aproveitar melhor meu tempo. Estou nesse momento estudando sobre operadores em JavaScript. Na postagem anterior, falei sobre os Operadores Matemáticos. Nesse post, estudarei sobre Operadores Relacionais.
Operadores Relacionais
São chamados de Operadores Relacionais aqueles que fazem alguma comparação, portanto o tipo do retorno será Bollean: true ou false.
===
O Operador de igualdade verifica se um primeiro valor é idêntico à um segundo valor.
let num1 = 5
let num2 = 5.0
console.log(num1 === num2) // true
Observe que, pelo tipo da variável ser number, o retorno será true. Existe outra forma de utilizar o ===, que é utilizando somente dois iguais ==, porém no caso de um dos valores da variável ser uma string '5', por exemplo, o retorno será false
!==
O Operador de Diferença é o completo oposto do anterior. Ele checa se um valor é diferente de outro. Novamente, utilizando != no lugar de !==, há a conversão de tipos.
console.log(10 !== 5) // true
>/>=
O Operador > verifica se o primeiro valor é maior que o segundo. Quando adicionado um = após o >, ele se torna um Operador >=, que verifica se um primeiro valor é maior ou igual à um segundo valor
console.log(2 > 2) // false
console.log(2 >= 2) // true
</<=
O Operador < verifica se o primeiro valor é menor que o segundo. Quando adicionado um = após o <, ele se torna um Operador <=, que verifica se um primeiro valor é menor ou igual à um segundo valor.
console.log(2 < 2) // false
console.log(2 <= 2) // true
Observação
Pode-se utilizar ! em uma sentença comparativa para inverter seu resultado.
console.log(2 < 1) // false
console.log(!(2 < 1)) // true
Conclusão
Nesse post documentei meu aprendizado sobre Operadores Relacionais. Espero que gostem e, se houver errado ou se você desejar fazer algum comentário ou crÃtica, estou aberto à todas. Obrigado e até a próxima!