1
resposta

[DESAFIO] Módulo 2 - Prática 3

1 - IMC

function calculoIMC(altura, peso) {
    let imc = peso / (altura * altura);
    return imc
} 
console.log(calculoIMC(1.89, 85));

2 - Fatorial

function calcularFatorial(numero) {
    let resultado = 1;
    let contador = numero;
    while(contador > 1) {
        resultado *= contador;
        contador --
    }
    return resultado;
}
console.log(calcularFatorial(5));

3 - Conversão Dolar

function conversorDolar(valorDolares) {
    let cotacaoDolar = 4.80;
    let conversaoReais = valorDolares * cotacaoDolar;
    return conversaoReais
}
console.log(conversorDolar(280));

4 - Perimetro de um Retangulo

function calculoPerimetro(altura, largura) {
    let perimetro = 2 * (altura + largura);
    return perimetro;
}
console.log(calculoPerimetro(210, 3.60));

5 - Perimetro Circulo

function perimetroCircular(raio) {
    let perimetroCirculo = 2 * 3.14 * raio
    return perimetroCirculo;
}
console.log(perimetroCircular(10));

6 - Tabuada

function exibeTabuada(numero) {
    let contador = 0;
    while(contador <= 10) {
        let resultado = numero * contador 
        console.log(`${numero} x ${contador} = ${resultado}`);
        contador ++;
    }
}
exibeTabuada(7);

Fiz com o while porque foi a estrutura de repetição que vimos até aqui no curso, vi que teve uma galera que fez com o for.

1 resposta

Bacana rapaz, vi aqui va´rias opções de implementar. A sua foi uma delas. Valeu