1
resposta

07 Desafio: hora da prática

  1. Função para calcular o IMC

function calcularIMC(peso, altura) {
return peso / (altura * altura);
}

// Exemplo:
console.log(calcularIMC(70, 1.75)); // 22.86

  1. Função para calcular o fatorial

function calcularFatorial(numero) {
let resultado = 1;
for (let i = 1; i <= numero; i++) {
resultado *= i;
}
return resultado;
}

// Exemplo:
console.log(calcularFatorial(5)); // 120

  1. Função para converter dólar em reais

function converterDolarParaReal(valorDolar) {
const cotacao = 4.80;
return valorDolar * cotacao;
}

// Exemplo:
console.log(converterDolarParaReal(10)); // 48

  1. Função para calcular área e perímetro de sala retangular

function salaRetangular(altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log(Área: ${area}, Perímetro: ${perimetro});
}

// Exemplo:
salaRetangular(3, 5); // Área: 15, Perímetro: 16

  1. Função para calcular área e perímetro de sala circular

function salaCircular(raio) {
const pi = 3.14;
let area = pi * raio * raio;
let perimetro = 2 * pi * raio;
console.log(Área: ${area}, Perímetro: ${perimetro});
}

// Exemplo:
salaCircular(4); // Área: 50.24, Perímetro: 25.12

  1. Função para mostrar a tabuada

function tabuada(numero) {
for (let i = 1; i <= 10; i++) {
console.log(${numero} x ${i} = ${numero * i});
}
}

// Exemplo:
tabuada(7);

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Severina, como vai?

Todas as lógicas principais estão corretas e você demonstra domínio das estruturas, como loops, operações matemáticas e criação de funções. Seu trabalho está muito bom e cumpre bem cada etapa do desafio.

Obrigado por compartilhar e continue trazendo suas soluções, o fórum está à disposição.

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