1
resposta

[Projeto] Desafio Funcões - Reiniciando o Jogo

Graças ao Bom Deus, mas um aprendizado!

// 1 Calcular IMC
function IMC(peso, altura) {
    let calcularIMC = peso / altura ** 2;
    console.log(`O seu IMC é ${calcularIMC}`);
};
IMC(65, 1.74);

// 2 Calculo Fatorial
function fatorial(numero) {
    let resultado = 1;
    let inicio = 1;

    while (inicio <= numero) {
        resultado = resultado * inicio;
        inicio++
    }
    console.log(`O fatorial de ${numero} é: ${resultado}.`);
}
fatorial(5);

// 3 converter dólar
let dolar = 4.80;
function converterDolar(real) {
    let conversão = dolar * real;
    console.log(`O dólar comercial está cotado em R$${conversão}!`)
}
converterDolar(5);

// 4 Área e Perímetro Retangulo
function calcAreaEPerimetroRetang(altura, largura) {
    let area = altura * largura;
    let perimetro = 2 * (altura + largura);
    console.log(`A área do retangulo é ${area}.`);
    console.log(`O perímetro é ${perimetro}.`);
}
calcAreaEPerimetroRetang(20, 15);

// 5 Área e Perímetro Círculo
let pi = 3.14
function calcAreaEPerimetroCirc(r) {
    let perimetro = 2 * pi * r;
    let area = pi * r ** 2;
    console.log(`A área do circulo é ${area}.`);
    console.log(`O perímetro do circulo é ${perimetro}.`);
}
calcAreaEPerimetroCirc(10);

// 6 Tabuada
function tabuada(n) {
    let inicio = 1;
    console.log(`Tabuada do ${n}:`)
    while (inicio <= 10) {
        let calculo = n * inicio;
        console.log(`${n} X ${inicio} = ${calculo}`);
        inicio++
    }
}
tabuada(2);
1 resposta

Olá! Tudo bem?

Que bom saber que você está progredindo com seus estudos e aprendendo bastante.

Todas as suas implementações de funções estão corretas, e isso é ótimo! Espero que continue com esse empenho para as próximas aulas e desafios.

Bons estudos!