SóProvas


ID
27319
Banca
FCC
Órgão
TRE-SE
Ano
2007
Provas
Disciplina
Programação
Assuntos

Em JavaScript, o operador representado por três sinais de igual consecutivos retorna true se os operandos envolvidos forem

Alternativas
Comentários
  • JavaScript - Sintaxe
    ===
    Verdadeiro se os operandos são iguais e do mesmo tipo.

    Exemplo:
    a = 3; //atribuindo o inteiro 3 à variável 'a'

    a === 3; // retorna verdadeiro
    a === "3"; // retorna falso
  • Complementando...
    x = 3; // atribuição (igual simples);
    x == 3; // comparação de valor (igual duplo);
    x === 3; // comparação de valor e tipo (igual triplo);

    Se x é int ou se é float faz toda a diferença no triplo igual, mas no duplo igual somente importa se ambos os valores são 3.
  • Operador == e === em JavaScript

    O operador == compara por "valor" digamos assim ele converte o que você tá querendo comparar e verifica ou seja:

    if (true == 'true') // aqui vai dar true

    O operador === ele compara o valor e o tipo, então só vai ser true se for exatamente igual (valor e tipo).