2
respostas

desafio reiniciando o jogo

// 1. Função para calcular o IMC
function calcularIMC(altura, peso) {
    let imc = peso / (altura * altura);
    console.log(`IMC: ${imc.toFixed(2)}`);
    return imc;
}

// 2. Função para calcular o fatorial
function calcularFatorial(numero) {
    let fatorial = 1;
    for (let i = 1; i <= numero; i++) {
        fatorial *= i;
    }
    console.log(`Fatorial de ${numero} = ${fatorial}`);
    return fatorial;
}

// 3. Função para converter dólar em real
function converterDolarParaReal(valorDolar) {
    const cotacao = 4.80;
    let valorReal = valorDolar * cotacao;
    console.log(`$${valorDolar} em reais = R$${valorReal.toFixed(2)}`);
    return valorReal;
}

// 4. Função para calcular área e perímetro de um retângulo
function retangulo(altura, largura) {
    let area = altura * largura;
    let perimetro = 2 * (altura + largura);
    console.log(`Área do retângulo = ${area}`);
    console.log(`Perímetro do retângulo = ${perimetro}`);
    return { area, perimetro };
}

// 5. Função para calcular área e perímetro de um círculo
function circulo(raio) {
    const PI = 3.14;
    let area = PI * (raio * raio);
    let perimetro = 2 * PI * raio;
    console.log(`Área do círculo = ${area.toFixed(2)}`);
    console.log(`Perímetro do círculo = ${perimetro.toFixed(2)}`);
    return { area, perimetro };
}

// 6. Função para mostrar a tabuada de um número
function tabuada(numero) {
    console.log(`Tabuada de ${numero}:`);
    for (let i = 1; i <= 10; i++) {
        console.log(`${numero} x ${i} = ${numero * i}`);
    }
}
2 respostas

Boa tarde Jady

Isso ai!