2
respostas

Não entendi esse exercício

Podem me ajudar? A dúvida é geral.

2 respostas

Olá José, tudo bem?

Pelo que falou sua duvida foi geral. Então irei tentar listar por topicos aqui para te ajudar! Caso não for essa resposta que espera, é só me avisar!

A explicar o exercicio, ele fala que "Tuane tem o hábito de colocar sempre três asteriscos antes e depois das mensagens de alerta. "

<meta charset="UTF-8">
<script>
    var idade1 = 10;
    var idade2 = 20;
    var idade3 = 30;
    var totalIdades = idade1 + idade2 + idade3;
    var mediaIdades = totalIdades/3;
    alert("***Total de idades é " + totalIdades + "***");
    alert("***A média das idades é " +  mediaIdades + "***");
</script>

O exercicio explica que, da forma que a Tuane fez, ela não estaria seguindo as boas praticas, o ideal seria ela montar uma função para aí sim, "puxar" a mensagem que está no Alert.

Por exemplo:

<meta charset="UTF-8">
<script>
    function alert(mensagem) {
        alert("***" + mensagem + "***");
    }

Mas ainda não estaria certo, é perceptivel que ela precisaria fazer outras alterações no codigo.

Principalmente para aparecer corretamente a informação no Alert. Por conta disso ela deveria usar a pratica do camelCase ao escrever as proximas linhas de codigo, como a alternativa correta mostra:

<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>

Dessa forma, o codigo iria estar adequado as boas praticas e legivel para outros Devs.

Espero ter ajudado José, e qualquer duvida é só chamar !!!!

Obrigado, me ajudou MUITO!