Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Fiz dessa forma e também deu certo! Futuramente pode haver algum erro, caso não coloque os ALERT dentro dos { } ?

<meta charset="UTF-8">

<script>
    function fazPegadinha() {

        }

        alert("Olá");
        alert("amiga!");
        alert("Tá");
        alert("bastante");
        alert("entediada?");
        alert("Em ficar");
        alert("Clicando em");
        alert("Ok");
        alert("né?");

</script>
2 respostas
solução!

Olá, Emanuela! Tudo bem contigo? Espero que sim!!!

Eu não diria que haveria um erro, mas o problema que você enfrentaria era que, todas as vezes em que você for rodar esse código, os popup's aparecerão.

Para evitar isso, devemos colocar dentro da função, pois eles só irão aparecer quando você chamar essa função. Caso contrario, não aparecerá nada!

Vamos testar? Faça o seguinte código:

<meta charset="UTF-8">

<script>
    function fazPegadinha() {

        alert("Olá");
        alert("amiga!");
        alert("Tá");
        alert("bastante");
        alert("entediada?");
        alert("Em ficar");
        alert("Clicando em");
        alert("Ok");
        alert("né?");
        }
</script>

Nada acontecerá!

Agora acrescente a função:

<meta charset="UTF-8">

<script>
    function fazPegadinha() {

        alert("Olá");
        alert("amiga!");
        alert("Tá");
        alert("bastante");
        alert("entediada?");
        alert("Em ficar");
        alert("Clicando em");
        alert("Ok");
        alert("né?");
        }

fazPegadinha();
</script>

Como chamei a função, aparecerão todos ;-)

Espero ter ajudado, Emanuela!

Bons estudos e vamos em frente!!!

Boa tarde Cássio!

Obrigada por esclarecer minha dúvida! :)