Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Não entendi um termo

Não entendi na segunda atividade sobre calcular fatorial o (===) como ler e pra que isso serve.

2 respostas
solução!

Oi Paulo, tudo bem?

Não sei se entendi corretamente, mas em Javascript "===" serve para comparações rigorosas.

Por exemplo, podemos fazer:

1 == 1 (retorna true) 1 === 1 (retorna true)

'1' == 1 (retorna true - embora estejamos comparando uma string com um inteiro, o valor representado é o mesmo e o operador "==" retorna verdadeiro) '1' === 1 (retorna false - embora os valores representados sejam equivalentes, o operador "===", mais rigoroso, compara também o tipo do dado, e retorna falso neste caso)

Espero ter ajudado ;)

Legal, não sabia!