Oii Pedro, tudo bem?
Pelo o que você falou, parece que seu navegador tá entrando em um loop infinito ao tentar carregar a página. Costumar acontecer quando tem um erro no código que faz com que ele nunca termine de executar.
Baseado no contexto da aula que você está seguindo, você pode tá esquecendo de incrementar a variável multiplicador
dentro do loop while
. Se a variável não for incrementada, a condição do while
nunca será falsa, resultando em um loop infinito.
Aqui tá como código deve estar estruturado:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var multiplicador = 1;
while (multiplicador <= 10) {
mostra(7 * multiplicador);
multiplicador = multiplicador + 1; // Certifique-se de que esta linha está presente
}
mostra("FIM");
</script>
Se você estiver utilizando um loop for
, certifique-se de que ele está corretamente configurado:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
for (var multiplicador = 1; multiplicador <= 10; multiplicador++) {
mostra(7 * multiplicador);
}
mostra("FIM");
</script>
Verifica, por favor, se o seu código tá semelhante a um dos exemplos acima. Se ainda assim o problema persistir, por favor compartilhe o seu código. Você pode seguir esse guia sobre como fazer uma boa pergunta no fórum.
Um abraço e bons estudos.