Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: hora da prática 3

//Desafio 01
console.log('O seu índice de massa corporal é: ', calcularIMC(80,1.8));

function calcularIMC(massa, altura)
{
    return (massa / altura ** 2);
}
//Desafio 02
let numeroAleatorio = parseInt(Math.random() * 20 + 1);

console.log(`O fatorial de ${numeroAleatorio} é: ${calcularFatorial(numeroAleatorio)}.`);

function calcularFatorial(numero)
{
    let fatorial = numero;

    while (1 < numero)
    {
        fatorial *= --numero;
    }

    return fatorial;
}
//Desafio 03
let valorEmDolar = parseInt(Math.random() * 5000 + 1);

console.log(`${valorEmDolar} USD = ${calcularDolarParaReal(valorEmDolar)} BRL.`);

function calcularDolarParaReal(valor)
{
    return valor * 4.8;
}
//Desafio 04
let [alturaRetangulo, larguraRetangulo] = [parseInt(Math.random() * 10 + 1), parseInt(Math.random() * 10 + 1)];

console.log('Altura: ', alturaRetangulo, '\nLargura: ',larguraRetangulo);

calcularAreaPerimetroRetangulo(alturaRetangulo,larguraRetangulo);

function calcularAreaPerimetroRetangulo(altura, largura)
{
    console.log(`A area da sala retangular é: ${altura * largura}m².`);
    console.log(`O perimetro da sala retangular é: ${2*(altura + largura)}m.`);
}
//Desafio 05
let raio = parseInt(Math.random() * 10 + 1);

console.log('Raio: ', raio);

calcularAreaPerimetroCirculo(raio);

function calcularAreaPerimetroCirculo(raio)
{
    console.log(`A area da sala circular é: ${3.14 * raio ** 2}m².`);
    console.log(`O perimetro da sala circular é: ${(2 * 3.14 * raio)}m.`);
}
//Desafio 06
let numeroAleatorio = parseInt(Math.random() * 10 + 1);

calcularTabuada(numeroAleatorio);

function calcularTabuada(numero)
{
    let contador = 10;
    while (0 <= contador)
    {
        console.log(`${numero} * ${contador} = ${numero * contador}`);
        contador--;
    }
}
1 resposta
solução!

Oi, Leonardo, tudo bem?

Parabéns pelo resultado na resolução do desafio, ficou ótimo!

Também agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e, se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!