o Que é = em JavaScript?
igual a ( = ) é um operador de atribuição, que define a variável à esquerda do = para o valor da expressão que está à sua direita. Este operador atribui lvalue a rvalue. por exemplo, Escrever a = 10 é bom. Se escrevermos 10=10, ‘ a ‘ = 10 ou ‘a’ = ‘a’, resultará em um erro de referência.
neste tutorial, você vai aprender:
o que é == em JavaScript?,
Double equals (==) é um operador de comparação, que transforma os operandos com o mesmo tipo antes da comparação.
assim, quando você compara string com um número, JavaScript converte qualquer string para um número. Uma string vazia é sempre convertida em zero. Uma cadeia de caracteres sem valor numérico é convertida para NaN (não um número), que devolve false.
o que é === em JavaScript?
= = = (Triple equals) is a strict equal comparison operator in JavaScript, which returns false for the values which are not of a similar type., Este operador executa a escolha do tipo para a igualdade. Se compararmos 2 com” 2 ” usando===, então ele retornará um valor falso.
why use = in JavaScript?
Aqui estão os usos importantes de = em JavaScript:
= o operador de JavaScript atribui um valor ao operando esquerdo depende do valor do operando disponível no lado direito. O primeiro operando deve ser uma variável.
O operador de atribuição básica é=, que atribui o valor de um operando para outro. Isto é, a = b atribui o valor de b a a.
por que usar = = em JavaScript?,
Aqui estão os usos importantes de = = em JavaScript:
O == operador é um operador de igualdade. Ele verifica se seus dois operandos são os mesmos ou não, mudando a expressão de um tipo de dados para outros. Você pode usar == operador a fim de comparar a identidade de dois operandos mesmo que, eles não são de um tipo semelhante.
como = = funciona exatamente?
- Strict equality = = = checks that two values are the same or not.
- O valor não é implicitamente convertido para algum outro valor antes da comparação.,
- Se os valores variáveis são de diferentes tipos, então os valores são considerados desiguais.
- Se a variável é do mesmo tipo, não é numérica, e tem o mesmo valor, eles são considerados como iguais.
- finalmente, se ambos os valores variáveis são números, eles são considerados iguais se ambos não são NaN (não um número) e são o mesmo valor.
Exemplo de =
Saída:
a = 2, b = 5, calcule c = a + b, e o display c:
Exemplo de ==
No programa abaixo, temos declarada uma variável “a” ter o valor de 10., Finalmente, a declaração a = 20 devolve FALSO Como o valor de A é 10.
Saída:
false
Exemplo de ===
No programa abaixo, o valor da variável x é 10. É comparado a 10 escritos em aspas duplas, que é considerado como uma string, e, portanto, os valores não são estritamente os mesmos. A saída do programa é falsa.,
<!DOCTYPE html><html><body><p></p><script> var x = 10; document.getElementById("demo").innerHTML = (x === "10");</script></body></html>
Saída:
false
= Vs == VS === em JavaScript
Aqui estão as diferenças importantes entre o =, ==, e ===
= | == | === | |
---|---|---|---|
= em JavaScript é utilizado para atribuir valores a uma variável. | = em JavaScript é usado para comparar duas variáveis, mas ignora o tipo de dados da variável. | = = é usado para comparar duas variáveis, mas este operador também verifica o tipo de dados e compara dois valores., é chamado como Operador de comparação é também chamado como Operador de comparação o operador de comparação pode avaliar ao valor atribuído o operador de atribuição pode verificar a igualdade de dois operandos sem considerar o seu tipo. | compara a igualdade de dois operandos com seus tipos. |
It does not return true or false | Return true if the two operands are equal. Ele retornará falso se os dois operandos não forem iguais., | ele retorna verdadeiro apenas se ambos os valores e tipos de dados são os mesmos para as duas variáveis. | |
= simplesmente atribuir um valor de variável a outro. | = make type correction based upon values of variables. | = = leva o tipo de variável em consideração. | |
= não comparará o valor das variáveis. | a == verificação da igualdade somente após as conversas necessárias. | se dois valores variáveis não são semelhantes, então === não irá realizar qualquer conversão., |
principais DIFERENÇAS:
- o= é usado para atribuir valores a uma variável, == é usado para a comparação de duas variáveis, mas ele ignora o tipo de dados da variável considerando que === é usado para a comparação de duas variáveis, mas este operador também verifica o tipo de dados e compara dois valores.
- = é chamado como Operador de atribuição, = = é chamado como Operador de comparação, enquanto que também é chamado como Operador de comparação.,
- = não devolve verdadeiro ou falso, = = Devolve verdadeiro apenas se os dois operandos forem iguais enquanto === devolve verdadeiro apenas se ambos os valores e tipos de dados forem os mesmos para as duas variáveis.
Deixe uma resposta