Segue códigos referente ao desafio. Minha maior dúvida foi referente ao código de cálculo fatorial, acredito não ter feito de maneira correta.
// Desafio 1
function imc(altura, peso){
let conta = altura*altura/peso;
console.log(conta);
}
imc(1.80, 80);
// Desafio 2
function calculofator(fatorial){
let valor = 10;
while(valor > 0){
valor--;
console.log(fatorial*valor);
}
}
calculofator(10);
// Desafio 3
function converterdolar(dolar){
let taxaconversao = 4.80;
let conversao = dolar*taxaconversao;
console.log(conversao);
}
converterdolar(20);
// Desafio 4
function perimetro(altura1, largura){
let area = largura*altura1;
let perimetro = altura1*2 + largura*2;
console.log(`A área e o perímetro do retangulo são ${area} e ${perimetro} respectivamente.`);
}
perimetro(10, 7);
// Desafio 5
let pi = 3.14;
function perimetrocircular(raio){
let area1 = pi * raio * raio;
let perimetro1 = parseInt(2 * pi * raio);
console.log(`A área e o perímetro do circulo são ${area1} e ${perimetro1} respectivamente.`);
}
perimetrocircular(10);
// Desafio 6
let valores = 0;
function tabuada(num){
while (valores < 10){
valores ++;
console.log(num*valores);
}
}
tabuada(7);