Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi Raiane,
Parabéns pela dedicação em resolver os desafios! 👏
Seu código está bem estruturado e as funções estão cumprindo seus objetivos. 😎
Tenho algumas sugestões para aprimorar seu código:
calcularAreaEPerimetro: Você declarou a variável largura dentro da função, mas não a recebeu como parâmetro. Isso pode causar erros. O ideal é que a função receba altura e largura como parâmetros.calcularAreaEPerimetroCircular: O valor de PI é mais preciso quando utilizamos Math.PI.Veja um exemplo de como você pode ajustar a função calcularAreaEPerimetro:
function calcularAreaEPerimetro(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log(`Área: ${area} unidades quadradas`);
console.log(`Perímetro: ${perimetro} metros`);
}
E aqui está um exemplo de como você pode usar Math.PI na função calcularAreaEPerimetroCircular:
function calcularAreaEPerimetroCircular(raio) {
let pi = Math.PI;
let area = pi * raio * raio;
let perimetro = 2 * pi * raio;
console.log(`Área da sala ${area} unidades quadradas`);
console.log(`Perímetro da sala ${perimetro} metros`);
}
🤓 Para saber mais: Documentação Math.PI.
Continue praticando e explorando novas possibilidades! 💪