imc-calculator-miguel
Version:
Um pacote simples para calcular o IMC
20 lines (17 loc) • 448 B
JavaScript
// index.js
/**
* Calcula o IMC (Índice de Massa Corporal)
* @param {number} peso - em kg
* @param {number} altura - em metros
* @returns {number} IMC arredondado para 2 casas decimais
*/
function calcularIMC(peso, altura) {
if (peso <= 0 || altura <= 0) {
throw new Error("Peso e altura devem ser maiores que zero.");
}
const imc = peso / (altura * altura);
return Number(imc.toFixed(2));
}
module.exports = {
calcularIMC
};