No exercício foi pedido que fosse criada uma função para randomizar e arredondar o numeroPensado, não consegui fazer funcionar sem olhar a resposta, e vi que era preciso usar o return, por quê?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No exercício foi pedido que fosse criada uma função para randomizar e arredondar o numeroPensado, não consegui fazer funcionar sem olhar a resposta, e vi que era preciso usar o return, por quê?
Oi Karolayne
O return é responsável por sair e jogar algum valor para fora da função, repare que o sorteia é executado e logo em seguida ele joga o retorno para o numeroPensado
var numeroPensado = sorteia(10);O código é executado da direita pra esquerda, assim executando o sorteia e retornando o valor para a variável. Se você retirar o return ele irá retornar undefined.