Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Funciona no Chrome, mas não no Firefox. O que há de errado?

Boa noite. Este pequeno programa que fiz, brincando comigo mesmo, funcionou no Chrome, mas não no Firefox. O que pode estar errado?

<meta charset="UTF-8">

<script>

    function texto (frase) {
        document.write("<center>");
        document.write(frase);
        document.write("<br>");
        document.write("<center>");
    }

alert("Ola, tudo bom?");

var nome = prompt("Qual é seu nome?");

alert("Tenho um amigo que tem o maior nariz do munto.");

alert("Até hoje nunca achei ninguém com o nariz maior que o dele.");

alert("Será que o seu é? Vamos verificar? ");

var narizUsuario = parseInt(prompt("Qual o tamanho de seu nariz? Em centímetro tá!!! kkkk"));

alert("Calculando...");

var narizAmigo = (narizUsuario + 5);

alert("O nariz do meu amigo tem " + narizAmigo + " cm.");

alert("Ixi " + nome);

alert("Que pena, não foi dessa vez...");

alert("Até mais.");

texto("<center> <h2> E ele continua na frente... Viva nosso amigo NarizValdo.</h2> </center>");

</script>
1 resposta
solução!

Chrome e Firefox (e cada navegador) respondem de forma diferente a algumas situações*. Mas testei aqui e rodou normal nos dois. Pode ser que esteja usando uma versão desatualizada do firefox.

*Por exemplo, o alert no firefox executa conforma aparece nas linhas de comando. Já no chrome, executa todos os alert antes dos document.write, independente a posição no código.