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

Comando return não reconhece

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");        
    }

    function exibe(nome) {
        document.write(nome);
        pulaLinha();
    }

    function calculaImc(altura, peso){

        var    imc = peso    / (altura * altura);
        return imc;

    }
        var    imcEdison = calculaImc    / (1.72, 100);
        var    imcAmigo = calculaImc    / (1.72, 68);

        exibe(imcEdison);
        exibe(imcAmigo);

    calculaImc(1.72, 100, 1.72, 68);
2 respostas
solução!

Oi, tudo bem?

Nessas linhas aqui:

var    imcEdison = calculaImc    / (1.72, 100);
var    imcAmigo = calculaImc    / (1.72, 68);

Você não precisa colocar o símbolo de divisão, a divisão já é feita na função calculaImc. Dexaindo as variáveis chamando a função e passando entre parênteses os parâmetros:

var    imcEdison = calculaImc(1.72, 100);
var    imcAmigo = calculaImc(1.72, 68);

Espero ter te ajudado!

Ajudou sim Laís, obrigado pela atenção!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software