1
resposta

NaN

const numeroSecreto = gerarNumeroAleatorio()

function gerarNumeroAleatorio() { return parseInt(Math.round() * 100) }

console.log("Número secreto:", numeroSecreto)

Eis o meu código dessa aula, entretanto, quando rodo o código com console.log() o resultado dá NaN...

1 resposta

Olá Pedro.

Tudo bem?

Você utilizou o Math.round() * 100 quando na verdade a função que cria números aleatórios é a Math.random() * 100, Veja CORRIGIDO:

function gerarNumeroAleatorio() { 
            return parseInt(Math.random() * 100) 
}

Essa função que você utilizou a Math.round() espera um parâmetro, por isso retornou um NaN.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software