Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi o +chute

Olá, nesta linha de código:

const numero = +chute;

Por que usar o "+chute"? Ele arredonda o número?

Não entendi isso direito, fiz vários testes aqui no meu console.

Para isso, adicionei um console.log(numero), mas ao fazer testes com números quebrados (como por exemplo 83.4) ele retorna esse valor quebrado mesmo. Obs: quando digo "83,4" ele retorna um NaN, hehehe. Tem que falar com ponto: "83.4".

1 resposta
solução!

Olá, Luís.

Tudo bem?

Na verdade, o operador "+" antes de uma variável é utilizado para converter essa variável em um número inteiro. No seu caso, o valor da variável "chute" é uma string, e ao utilizar o operador "+", ele irá converter essa string(texto) em um número inteiro, isso "42" para isso 42.

Por exemplo, se você tiver a string "42" armazenada na variável "chute", ao utilizar const numero = +chute;, o valor da variável "numero" será o número inteiro 42. Isso é útil para realizar operações matemáticas com esse valor posteriormente.

Espero ter ajudado e bons estudos!