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! 💪