1
resposta

[Sugestão] Solucionado

Segue resultado do desafio

// Desafio Reinicio do jogo
 

// 1. Calculo do IMC
 
let altura = 1.82 ; // Metros
let peso = 85;   // Kg
let IMC;
 
 
IMC = calculoIMC(peso,altura);
 
console.log(`1. IMC é ${IMC}`);
 
function calculoIMC(pesoCalc,alturaCalc) {
    return Math.round((pesoCalc/(alturaCalc*alturaCalc))*100)/100;
}


// 2. Calculo do Fatorial de um número

let resultado = 1;
let n =5;

fatorial(n);

function fatorial(n) {
    for ( i = 1; i <= n; i++){
        resultado *= i;
    }
    return resultado;    
}

console.log(`2. resultado do fatorial é ${resultado}`);


// 3. Calculo de conversao de Dolar para reais; 

let dolar = 10;
let reais;

dolarToReais(dolar);

function dolarToReais(dolar) {
    reais = dolar*4.8;
    return reais;
}

console.log(`3. Conversão dolar de ${dolar}$ para ${reais}R$`);


// 4. Calcule o perímetro e a área da sala retangular

let alturaRet = 4;
let larguraRet = 5;
let perimetro;
let area;

calculoAreaPerimetro(alturaRet,larguraRet);

function calculoAreaPerimetro(alturaRet,larguraRet) {
    perimetro = (alturaRet*2) + (larguraRet*2);
    area = alturaRet*larguraRet;

    return perimetro,area;
}

console.log (`4. Retangulo o perimetro é ${perimetro} e a área ${area}`);


// 5. Calcular a área e o perimetro de uma sala circular

area = 0;
perimetro = 0;
let raio = 6;


calcularAreaPerimetroCirculo(raio);

function calcularAreaPerimetroCirculo(raio) {
    perimetro = (2*3.14*raio);                 //perimetro = (2*pi*r)
    perimetro = Math.round(perimetro*100)/100; // arredondar para duas casas decimais    
    area = (3.14*raio*raio);                   //area = pi*r^2
    area = Math.round(area*100)/100;           // arredondar para duas casas decimais
    return perimetro, area
}

console.log (`5. Circulo o perimetro é ${perimetro} e a área ${area}`);


// 6. Mostre na tela a tabuada de um número dado como parâmetro

n = 2;          // número escolido.
resultado = 0;  // resultado da tabuada

console.log(`6. Tabuada do ${n}`);

tabuada(n);

function tabuada(n) {
    for ( i = 1; i <= 10; i++){
        resultado = n*i;
        console.log(`${n}x${i}=${resultado}`);
    }
}
1 resposta

Oi Cristin! Tudo bem?

Você fez um ótimo trabalho ao implementar as funções para resolver os desafios propostos! Estão todos corretos e não tenho nenhuma sugestão de melhoria.

Continue assim e bons estudos!