1
resposta

Return numeroEscolhido

//código omitido

} else {
    listaDeNumerosSorteados.push(numeroEscolhido);
    return numeroEscolhido;
}

Olá! Nesse código acima, o 'listaDeNumerosSorteados.push(numeroEscolhio)' não deverias estar após o return?

1 resposta

Oie Mitsu, aparentemente está tudo certo! O código return leva a informação para o bloco ( Não sei qual código está escrito acima, o que da uma dificultada ). Levando isso em consideração, você executar a função depois do push nesse contexto não faz muito sentido. Você iria retornar o valor do numeroEscolhido e só depois disso fazer um push ( e acabaria que o push não teria muito bem uma função útil já que o valor seria retornado antes mesmo dele poder agir ). Com isso, recomendo a leitura sobre o return no MDN