//Desafio1
function calculaIMC(altura, peso){
return parseFloat(peso/(Math.pow(altura,2)));
}
//Desafio2
function calculaFatorial(valor){
let fatorial = 1;
let contador = 2
for (contador; contador <= valor; contador++) {
fatorial *= contador;
}
return fatorial;
}
//Desafio3
function converteValorEmDolar(valor){
return parseFloat(valor * 4.8);
}
//Desafio4
function calculaAreaPerimetro(altura, largura){
let resultadoArea = parseInt(altura * largura);
let resultadoPerimetro = parseInt(altura + largura);
alert(`O valor da área é de ${resultadoArea} e o valor do perímetro é de ${resultadoPerimetro}`);
}
//Desafio5
function calculaÁreaCircular(raio){
let resultadoAreaCircular = parseFloat(3.14 * (Math.pow(raio,2)));
alert(`O valor da área circular é de ${resultadoAreaCircular}`);
}
//Desafio6
function retornaTabuada(numero){
let contador = 1;
let multiplicadorMaximo = 10;
let resultadoFinal = '\n'
for(contador; contador <= multiplicadorMaximo; contador++){
let resultadoMultiplicacao = parseInt(numero * contador);
resultadoFinal += `${numero} X ${contador} = ${resultadoMultiplicacao}\n`;
}
alert(`\nTabuada do número ${numero} \n ${resultadoFinal}`);
}