1) Função que calcula o Índice de Massa Corporal (IMC):
function calcularIMC(peso, altura) {
return peso / (altura * altura);
}
Exemplo de uso:
const peso = 70; // em kg
const altura = 1.75; // em metros
const imc = calcularIMC(peso, altura);
console.log(`IMC: ${imc.toFixed(2)}`);
2) Função que calcula o fatorial de um número:
function calcularFatorial(n) {
if (n === 0 || n === 1) {
return 1;
}
let resultado = 1;
for (let i = 2; i <= n; i++) {
resultado *= i;
}
return resultado;
}
Exemplo de uso:
const numero = 5;
const fatorial = calcularFatorial(numero);
console.log(`Fatorial de ${numero}: ${fatorial}`);
3) Função que converte um valor em dólar para reais:
function converterDolarParaReais(dolares) {
const cotacaoDolar = 5.81;
return dolares * cotacaoDolar;
}
Exemplo de uso:
const dolares = 100;
const reais = converterDolarParaReais(dolares);
console.log(`R$${reais.toFixed(2)}`);
4) Função que exibe a área e o perímetro de uma sala retangular:
function calcularAreaEPerimetroRetangular(largura, altura) {
const area = largura * altura;
const perimetro = 2 * (largura + altura);
console.log(`Área: ${area} m²`);
console.log(`Perímetro: ${perimetro} m`);
}
Exemplo de uso:
const largura = 5; // em metros
const altura = 4; // em metros
calcularAreaEPerimetroRetangular(largura, altura);
5) Função que exibe a área e o perímetro de uma sala circular:
function calcularAreaEPerimetroCircular(raio) {
const pi = 3.14;
const area = pi * raio * raio;
const perimetro = 2 * pi * raio;
console.log(`Área: ${area} m²`);
console.log(`Perímetro: ${perimetro} m`);
}
Exemplo de uso:
const raio = 3; // em metros
calcularAreaEPerimetroCircular(raio);
6) Função que exibe a tabuada de um número:
function exibirTabuada(numero) {
for (let i = 1; i <= 10; i++) {
console.log(`${numero} x ${i} = ${numero * i}`);
}
}
Exemplo de uso:
const numero = 7;
exibirTabuada(numero);