1
resposta

Mesmo resultado, diferente resposta.

Oi, pessoal! Fiquei com dúvida, pois a minha resposta da qual eu fiz no Sublime chegou ao mesmo resultado da opção da questão e gostaria de saber se ela também conferiria como válida.

<meta charset="UTF-8">

<script>
    function exibeAlerta(mensagem) {
        alert(mensagem);

    }


    var idade1 = 10;
    var idade2 = 20;
    var idade3 = 30;
    var totalIdades = idade1 + idade2 + idade3;
    var mediaIdades = totalIdades/3;

    exibeAlerta("***Total de idades é " + totalIdades + "***");
    exibeAlerta("***A média das idades é " +  mediaIdades + "***");
</script>
1 resposta

Oi Bárbara, tudo bem? Espero que sim!

Peço desculpas pela demora em obter um retorno!

É válido sim, seu código também está correto.

Como você tem dentro da função exibeAlerta o parâmetro mensagem, ao chegar nessa instrução, o Javascript vai interpretar mensagem como a frase que queremos exibir.

Contudo para evitar escrever várias vezes os asteriscos a cada vez que você chamar a função exibeAlerta, você pode optar por escrevê-los uma vez apenas dentro da função exibeAlerta, como mostro abaixo:

function exibeAlerta (mensagem) {

    alert (“***” + mensagem + “***”);

}

Dessa forma, quando o Javascript ler as instruções ele já adiciona os três asteriscos no início e fim da frase. Mas lembre-se de remover os asteriscos ao escrever as frases que deseja exibir:

exibeAlerta (“Total de idades é” + totalIdades);
exibeAlerta (“A média das idades é” + mediaIdades);

Espero ter ajudado! Caso surjam dúvidas em seus estudos, lembre-se que estarei aqui para te ajudar :)

Abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!