Oi Angela!
Seu código está correto, exceto nessa parte:
var numeroPensado = Math.round(Math.random());
A função Math.random()
retorna um número aleatório entre 0 e 1, então ao usar o Math.round()
o programa está arredondando para 0 ou para 1. Então, você precisa multiplicar o Math.random()
por 10, caso queira um número entre 0 e 9, ou 100 para retornar um número entre 0 e 99, pois nessa multiplicação uma casa decimal vai para a direita.
Então, ficaria assim:
var numeroPensado = Math.round(Math.random()*10);
ou
var numeroPensado = Math.round(Math.random()*100);