O código funcionou perfeitamente. Consigo utilizar o break e também consigo dar 3 ou mais chances pro usuário tentar acertar.
O problema é que, quando se erra a tentativa, não aparece a mensagem no navegador. O texto só aparece no final de todas as tentativas ou quando acerta o número.
Alguém sabe se tem relação com configurações do navegador ou algo parecido?