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

[Dúvida] Posso fazer desta forma?

//1 - Crie uma função que calcule o índice de massa corporal (IMC) de uma pessoa, a partir de sua altura, em metros, e peso, em quilogramas, que serão recebidos como parâmetro.

Lendo um pouco a documentação do JavaScript, vi que podemos usar o Math.pow:

Desta forma está correto?

function calculoDoImc(peso,alturaM2){
let imc = peso / Math.pow(alturaM2,2);
}
2 respostas
solução!

Oii, Julio. Tudo bem?

Você tá no caminho certo ao usar Math.pow para calcular o IMC. No entanto, a função que você escreveu não está retornando o valor do IMC, vou fazer essa alteração:

function calculoDoImc(peso, altura) {
  let imc = peso / Math.pow(altura, 2);
  return imc;
}

Dessa forma, a função calculoDoImc recebe o peso e a altura, calcula o IMC e retorna o valor calculado. Você pode testar a função assim:

let peso = 70; // em quilogramas
let altura = 1.75; // em metros
let imc = calculoDoImc(peso, altura);
console.log(imc); // Deve mostrar o IMC calculado

Espero ter ajudado.

Um abraço e bons estudos.

Oi Lorena, boa tarde! Muito Obrigado!