// 1. Função para calcular o Índice de Massa Corporal (IMC)
// Recebe a altura em metros e o peso em quilogramas.
function calcularIMC(peso, altura) {
// A fórmula do IMC é peso / (altura * altura).
return peso / (altura * altura);
}
// Exemplo de uso:
// let imc = calcularIMC(70, 1.75);
// console.log(`O IMC é: ${imc.toFixed(2)}`); // O IMC é: 22.86
// ---
// 2. Função para calcular o valor do fatorial de um número
// Recebe um número inteiro como parâmetro.
function calcularFatorial(numero) {
// O fatorial de 0 e 1 é 1.
if (numero === 0 || numero === 1) {
return 1;
}
let fatorial = 1;
// Loop para multiplicar o número por todos os inteiros positivos menores que ele.
for (let i = 2; i <= numero; i++) {
fatorial *= i;
}
return fatorial;
}
// Exemplo de uso:
// let resultadoFatorial = calcularFatorial(5);
// console.log(`O fatorial de 5 é: ${resultadoFatorial}`); // O fatorial de 5 é: 120
// ---
// 3. Função que converte um valor em dólar para reais
// Recebe o valor em dólar e utiliza a cotação fixa de R$4,80.
function converterDolarParaReal(valorDolar) {
const cotacaoDolar = 4.80;
return valorDolar * cotacaoDolar;
}
// Exemplo de uso:
// let valorEmReais = converterDolarParaReal(50);
// console.log(`$50.00 dólares equivalem a R$${valorEmReais.toFixed(2)} reais`); // $50.00 dólares equivalem a R$240.00 reais
// ---
// 4. Função para mostrar área e perímetro de uma sala retangular
// Recebe a altura e largura da sala.
function calcularAreaPerimetroRetangular(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log(`Área da sala retangular: ${area} m²`);
console.log(`Perímetro da sala retangular: ${perimetro} m`);
}
// Exemplo de uso:
// calcularAreaPerimetroRetangular(10, 5);
// Exibe no console:
// Área da sala retangular: 50 m²
// Perímetro da sala retangular: 30 m
// ---
// 5. Função para mostrar área e perímetro de uma sala circular
// Recebe o raio da sala e considera Pi = 3,14.
function calcularAreaPerimetroCircular(raio) {
const pi = 3.14;
let area = pi * (raio * raio);
let perimetro = 2 * pi * raio;
console.log(`Área da sala circular: ${area.toFixed(2)} m²`);
console.log(`Perímetro da sala circular: ${perimetro.toFixed(2)} m`);
}
// Exemplo de uso:
// calcularAreaPerimetroCircular(4);
// Exibe no console:
// Área da sala circular: 50.24 m²
// Perímetro da sala circular: 25.12 m
// ---
// 6. Função para mostrar a tabuada de um número
// Recebe um número e exibe sua tabuada de 1 a 10 no console.
function exibirTabuada(numero) {
console.log(`Tabuada do ${numero}:`);
for (let i = 1; i <= 10; i++) {
let resultado = numero * i;
console.log(`${numero} x ${i} = ${resultado}`);
}
}
// Exemplo de uso:
// exibirTabuada(7);
// Exibe no console a tabuada do 7.