Oi Amanda, já que vc deixou a pessoa escolher o intervalo então a pergunta "Digite um número entre 0 e 10" não vai funcionar se o intervalor escolhido for maior. Para isso acho que vc deveria fazer outra pergunta mostrando o intervalo escolhido na frase.
Uma dica legal para você testar o resultado da resposta é utilizando o comando "console.log(numeroPensado);" assim vc vai saber o numeroPensado no console do navegador e vai poder testar melhor as suas respostas mostradas.
Eu fiquei curioso com o while vou usá-lo qualquer hora dessas, valeu por falar dele.