0
respostas

Desafio 3

Olá, pessoal. Fiz os desafios, exceto o segundo. Não procurei pela resolução de função de fatorial pois ainda quero raciocinar melhor. Mas vou deixar aqui os outros:

//Crie uma função que calcule o índice de massa corporal (IMC) de uma pessoa, 
// a partir de sua altura, em metros, e peso, 
// em quilogramas, que serão recebidos como parâmetro.
//construo a funcao
function calcularImc(peso, altura) {
    let IMC = peso / (altura * altura);
    console.log(IMC);
}
//chamo a funcao
calcularImc(47, 1.5);

//Crie uma função que converte um valor em dólar, 
// passado como parâmetro, e retorna o valor equivalente em reais. 
// Para isso, considere a cotação do dólar igual a R$4,80.
//construo a funcao
function conversaoReal(valorEmDolar){
    let valorEmReal = valorEmDolar * 4.80;
    console.log(valorEmReal);
}
//chamo a funcao
conversaoReal(100);

//Crie uma função que mostre na tela a área e o perímetro de uma sala 
// retangular, utilizando altura e largura que serão dadas como parâmetro.
//construo a funcao
function calcularMedidas(altura, largura){
    let area = altura * largura;
    let perimetro = (altura * 2) + (largura * 2);
    alert(`A sala tem ${area}m² e seu perimetro é de ${perimetro} metros`);
}
//chamo a funcao
calcularMedidas(3,4);

//Crie uma função que mostre na tela a área e o perímetro de uma sala 
// circular, utilizando seu raio que será fornecido como parâmetro. 
// Considere Pi = 3,14.
//construo a funcao
function calcularAreaCircular(raio){
    let area = (raio * raio) * 3.14;
    alert(`O terreno tem ${area}m²`);
}
//chamo a funcao
calcularAreaCircular(2);

//Crie uma função que mostre na tela a tabuada de um número dado como parâmetro.
//construo a funcao
function chamarTabuada(numero){
    alert(`A tabuada de ${numero} é: 
        ${numero * 1}
        ${numero * 2}
        ${numero * 3}
        ${numero * 4}
        ${numero * 5}
        ${numero * 6}
        ${numero * 7}
        ${numero * 8}
        ${numero * 9}
        ${numero * 10}`)
}
//chamo a funcao
chamarTabuada(4);

//Crie uma função que calcule o valor do fatorial de um número passado como parâmetro.