1
resposta

[Projeto] Desafio hora da prática

Exercício 1:

function calculoIMC(altura, peso){

    let imc = peso / (altura * altura);
    return imc;
};
  
let testeIMC = calculoIMC(1.75, 56);
console.log(testeIMC);

Exercício 2:

function calculoFatorial(numero) {
    if (numero === 0 || numero === 1){
        return 1;
    }    

    let fatorial = 1;
    for (let f = 2; f <= numero; f++) {
        fatorial *= f;
    }

    return fatorial;
}

let resultado = calculoFatorial(numero);
console.log(`O fatorial de ${numero} é ${resultado}!`);

Exercício 3:

function calculoDolarParaReal(valorDoDolar) {
    let cotacaoDolar = 4.80;
    let valorReal = valorDoDolar * cotacaoDolar;
    return valorReal.toFixed(2);
}

let valorEmReais = calculoDolarParaReal(valorDoDolar);
console.log (`${valorDoDolar} dólares é igual a ${valorReal} reais`);

Exercício 4:

function calculoAreaPerimetroRetangulo(altura, largura) {
    let area = altura * largura;
    let perimetro = 2 * (altura + largura);
    return {area, perimetro};
}

let altura = 2;
let largura = 4;


let resultados = calculoAreaPerimetroRetangulo(altura, largura);
console.log(`Área da sala é de ${resultados.area} metros quadrados`);
console.log(`Perímetro da sala é de ${resultados.perimetro} metros`);

Exercício 5:

function calculoPerimetroCircular(raio) {
    let area = Math.PI * raio * raio;
    let perimetro = 2*(Math.PI * raio);
    return {area, perimetro};
}

let raio = 2;

let resultados = calculoPerimetroCircular(raio);
console.log(`Área da sala é de ${resultados.area.toFixed(3)} metros quadrados`);
console.log(`Perímetro da sala é de ${resultados.perimetro.toFixed(3)} metros`);

Exercício 6:

function calculoTabuada(numero) {
    for (let t = 1; t <= 10; t++) {
        let resultado = numero * t;
        console.log(`${numero} x ${t} = ${resultado}`);
    }
}

let numero = 2;
calculoTabuada(numero);

Eu fiz os exercícios usando as respostas como base e pesquisando, achei essa lista bem difícil e complicada (um desafio bom). Mas achei meio fora do nível de onde a gente está no curso, com coisas que a gente ainda não tinha visto ou aprendido como aplicar.

1 resposta

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!