Olá, Leonardo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de funções para organizar cada cálculo, utilizou muito bem a recursividade no fatorial e ainda compreendeu a importância de estruturar operações matemáticas em blocos reutilizáveis.
Mas é necessário corrigir alguns pontos de sintaxe e lógica, como o uso de parâmetros sem aspas e valores decimais com ponto em vez de vírgula. Assim:
function calcularImc(peso, altura) {
let imc = peso / (altura * altura);
return imc;
}
function dolarParaReal(valorDolar) {
let cotacao = 4.80;
return valorDolar * cotacao;
}
function calcularSala(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (largura + altura);
console.log('Área:', area);
console.log('Perímetro:', perimetro);
}
function salaCircular(raio) {
let pi = 3.14;
let area = pi * (raio * raio);
let perimetro = 2 * pi * raio;
console.log('Área:', area);
console.log('Perímetro:', perimetro);
}
function tabuada(numero) {
for (let i = 1; i <= 10; i++) {
let resultado = numero * i;
console.log(`${numero} x ${i} = ${resultado}`);
}
}
Isso faz com que o código rode corretamente e fique mais legível, evitando erros de execução.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!