Esta correta a resolução das questões do Desafio?
//1
function calcularIMC(peso, altura) {
let imc = peso / Math.pow(altura, 2);
return imc;
}
//2
function fatorial(n) {
if (n === 0 || n === 1) {
return 1;
} else {
return n * fatorial(n - 1);
}
}
//3
function converterDolar(dolar) {
let real = dolar * 4.92;
return real;
}
//4
function calcularAreaPerimetroRetangular(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
return {area, perimetro};
}
//5
function calcularAreaPerimetroSalaCircular(raio) {
let area = Math.PI * raio * raio;
let perimetro = 2 * Math.PI * raio;
console.log(`Área da sala circular: ${area.toFixed(2)} metros quadrados`);
console.log(`Perímetro da sala circular: ${perimetro.toFixed(2)} metros`);
}
//6
function mostrarTabuada(numero) {
for (let i = 1; i <= 10; i++) {
let resultado = numero * i;
console.log(`${numero} x ${i} = ${resultado}`);
}
}