Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A função nesse caso é necessária ou uma boa prática?

Pergunto porque achei mais "objetivo", dessa maneira.

<meta charset="utf-8">

<script type="text/javascript">

function pulaLinha() {

    document.write("<br>");

}

function mostra(frase) {

    document.write(frase);
    pulaLinha();

}


var nome = prompt("Digite seu nome");
var altura = prompt(nome + ", digite sua altura");
var peso = prompt(nome + ", digite seu peso");

var imc = peso / (altura * altura);

mostra(nome + ", seu IMC é " + imc);



</script>
2 respostas
solução!

Olá! O uso de funções em JavaScript além de deixar o código mais fácil de ler e entender o que ele faz, permite que você reaproveite código, escreva menos linhas do que seria necessário escrever caso fizesse toda a sequência de instruções sem o uso das funções. Ela é uma boa prática e também vejo que ela é necessária, pois códigos mais complexos ficariam praticamente inviáveis de escrever e entender sem o uso das funções.

Abraços e sucesso nos estudos!!

Ta profi! Aprovado!