N entendi pq retorna pra: function sorteia() {
return Math.round(Math.random() * 10);
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!
N entendi pq retorna pra: function sorteia() {
return Math.round(Math.random() * 10);
Oi Victor tudo certo ?
O return serve para retornar o resultado do Math.round(Math.random() * 10); todas as vezes que chamarmos a função sorteia().
Sem esta instrução o código não traz a resposta, certo?
Isso!
Sem o return o cálculo será feito mas não será devidamente retornado para quem chamou esta função.
Oi Victor a função sorteia como o próprio nome já diz sorteia um númeroAleatório de 1 a 10 só que se não tiver o return ela só sorteia, não armazena, não mostra, nada acontece, quando utilizamos uma função é porque estamos interessados no processamento dela por isso via de regra utilizamos o resultado desse processamento e armazenamos em uma variável ou utilizamos em uma lógica dentro do programa.
Espero ter ajudado e bons estudos!