Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Alguém pode me explicar onde errei?

let IMC = function calcularIMC(peso, altura) {
    return peso/(altura*altura);
}
calcularIMC(70, 1.75);
alert(IMC);

aparece que não funciona.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá Júlio, tudo bem??

Acredito que o erro seja esse:

calcularIMC is not defined

Isso acontece porque, você está atribuindo uma função para a variável let IMC, ou seja, no código que você enviou, o único lugar que "conhece" a função "calcularIMC" é a variável IMC, para funcionar da maneira que você deseja. Poderia implementar dessa forma:

let IMC = function calcularIMC(peso, altura) {
    return peso/(altura*altura);
}
alert(IMC(70, 1.75));