0
respostas

Resolução Desafio

Boa noite amigos.
Estou enviando a minha resolução do desafio da aula 3, "Reiniciando o jogo".

Calculadora de Índice de Massa Corporal (IMC)

let altura = 1.82;
let peso = 80;

function imc(altura, peso) {
    let calculo = peso / (altura * altura);
    return parseInt(calculo);
}

let resultado = imc(altura, peso);

console.log(resultado);

Calculadora de Fatorial

function fatorial(numero){
    let resultado = 1;
    while (numero > 0) {
        resultado = resultado * numero;
        numero--;
    }
    return resultado;
}

let numeroParaCalcular = 5;

let resultadoFinal = fatorial(numeroParaCalcular);

console.log(`O fatorial de ${numeroParaCalcular} é ${resultadoFinal}`);

Conversor de Moeda (Dólar para Real)

function converterDolarParaReal(valorEmDolar) {
    let cotacaoDolar = 4.8;
    let resultado = valorEmDolar * cotacaoDolar;
    return resultado;
}

let conversao = converterDolarParaReal(50);

console.log(conversao);

Cálculo de Área e Perímetro (Sala Retangular)

function medidasDaSala(altura, largura) {
    let area = altura * largura;
    let perimetro = 2 * (altura + largura);
    return `A área da sala é ${area} e o seu perimetro é ${perimetro}.`
}

let resultado = medidasDaSala(30, 20);

console.log(resultado);

Cálculo de Área e Perímetro (Sala Circular)

function medidasDaSala(raio) {
        let area = 3.14 * (raio * raio);
        let perimetro = 2 * 3.14 * raio;
        return `A área da sala é ${area} e o seu perimetro é ${perimetro}.`
}

let resultado = medidasDaSala(25);

console.log(resultado);

Tabuada

function calculoTabuada(numero) {
    let contador = 1;
    while (contador <= 10) {
        let multiplicacao = numero * contador;
        console.log(`${numero} x ${contador} = ${multiplicacao}`);
        contador++;
    }
}

let resultado = calculoTabuada(1);
console.log(resultado);