A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Operators/Inequality below:

Desigualdade (!=) - JavaScript | MDN

Desigualdade (!=)

Baseline Widely available

O operador de desigualdade (!=) verifica se seus dois operandos não são igual, retornando um resultado booleano. Ao contrário do operador de desigualdade estrito, ele tenta converter os tipos e comparar operandos de tipos diferentes.

Experimente
console.log(1 != 1);
// Expected output: false

console.log("hello" != "hello");
// Expected output: false

console.log("1" != 1);
// Expected output: false

console.log(0 != false);
// Expected output: false
Sintaxe Descrição

O operador de desigualdade verifica se seus operandos não são iguais. É a negação do operador de igualdade, de modo que as duas linhas a seguir sempre darão o mesmo resultado:

Para obter detalhes do algoritmo de comparação, consulte a página do operador de igualdade.

Para evitar isso e exigir que diferentes tipos sejam considerados diferentes, use o operador de desigualdade estrita em vez disso:

Exemplos Comparação sem conversão de tipo
1 != 2; // true
"hello" != "hola"; // true

1 != 1; // false
"hello" != "hello"; // false
Comparação com conversão de tipo
"1" != 1; // false
1 != "1"; // false
0 != false; // false
0 != null; // true
0 != undefined; // true
0 != !!null; // false, veja o operador lógico NOT
0 != !!undefined; // false, veja o operador lógico NOT
null != undefined; // false

const number1 = new Number(3);
const number2 = new Number(3);
number1 != 3; // false
number1 != number2; // true
Comparação de objetos
const object1 = {
  key: "value",
};

const object2 = {
  key: "value",
};

console.log(object1 != object2); // true
console.log(object1 != object1); // false
Especificações Compatibilidade de navegadores Veja também

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4