1
resposta

[Projeto] Desafio: hora da prática [6]

//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.

function calcularimc(peso, altura){
    imc = peso/altura**2;
    return imc;
}

console.log('imc: '+calcularimc(80,1.57));

// Crie uma função que calcule o valor do fatorial de um número passado como parâmetro.
function fatorial(num){
    let resultado = 1;

    while(num>0){
        resultado = resultado*num;
        num--;
    }

    return resultado;
}

let num = 10;
console.log("Fatorial de "+ num +" é " + fatorial(num));

// 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.

function converterDolar(dolar){
    let real = dolar*4.80;
    return real;
}

let dolar = 30;
console.log (`$${dolar} equivale a R$ ` + converterDolar(dolar));

// 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.

function perimetroRetangulo(altura,largura){
    let perimetro = 2*(altura+largura);
}

let altura = 10;
let largura = 10;

console.log (perimetroRetangulo(altura,largura));

// 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.
function exibirNaTela(tag,msg){
    let campo = document.querySelector(tag);
    campo.innerHTML = msg;
}

function calculaCirculo(raio){
    let pi = 3.14
    let area = pi*raio**2;
    let perimetro = 2*pi*raio

    let msg = (`Considerando Pi como ${pi}, o valor da área é ${area} e o perimetro é ${perimetro}`)
    exibirNaTela ('p',msg)

}


//Crie uma função que mostre na tela a tabuada de um número dado como parâmetro.
function tabuada (num){

    for (let i=1; i<=10; i++){
        console.log(`${i} * ${num} = `+ i*num)
    }
   
}

tabuada(9)
1 resposta

Olá, Ian.

Tud bem?

Pelo que vejo, você já fez um ótimo trabalho com as funções! Parabéns! Continue assim, praticando e evoluindo. O seu código parece estar correto e funcional.

Qualquer dúvida manda aqui. Bons estudos!