1
resposta

Resoluçao do desafio

Eu tive muita ajuda da luri, do mozilla e do chat pra voltar a entender um pouquinho da matemática e de algumas novas funções, alem de ter ajuda aqui dos colegas do fórum pra resolver, mas consegui!!

function calculoIMC(altura,peso){
    let imc = peso / (altura**2);
    return imc.toFixed(2);
}

console.log(calculoIMC(1.95,115));

function fatorial(n) {
    let r = 1;
    for (let i = 2; i <= n; i++){
      r *=i;
    }
    return r;
}
console.log(fatorial(5));

function converterDolarReal(valorDolar){
    let cotacao = 4.80
    let valorReal = valorDolar*cotacao
    return valorReal.toFixed(2)
}
console.log(converterDolarReal(100))

function salaRetangular(altura,largura){
    let area = altura*largura
    let perimetro = 2*(altura+largura)
    return `Área: ${area} m2\nPerímetro: ${perimetro}m`;
}

alert (salaRetangular(12,24));

function salaCircular (raio){
    let pi = 3.14
    let area = pi*(raio**2);
    let perimetro = 2*pi*raio;
    return `Área: ${area.toFixed(2)} m2\nPerímetro: ${perimetro.toFixed(2)}m`;
}
console.log(salaCircular(30))

function tabuada(numero){
    let resultado = `Tabuada do ${numero}:\n`;
    for (let i = 1; i <= 10; i++){
        resultado += `${numero} x ${i} = ${numero * i}\n`;
    }
    return resultado;
}

console.log(tabuada(7));
1 resposta

Olá, Lucca, como vai?

Seu código está organizado, direto e atende exatamente ao que cada função do desafio pede. Todas as operações matemáticas estão corretas e a forma como você retorna os valores mostra que você já está bem confortável com template strings e formatação numérica. A leitura do código está fluindo bem.

As funções cumprem o que foi solicitado. O uso do toFixed nas funções de IMC, conversão e sala circular está adequado, e a estrutura dos loops e cálculos também.

Seu exercício ficou muito bom e mostra dedicação. Obrigado por compartilhar seu código e continue trazendo suas soluções para o fórum, ele está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!