/*01 - 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 IMC(peso,altura){
let calcIMC = peso /(altura*altura);
return calcIMC;
}
console.log (IMC(80, 1.80));
/*02 - Crie uma função que calcule o valor do fatorial de um número passado como parâmetro.*/
function fatorial(numero){
let calcFatorial = numero;
while (numero > 1) {
calcFatorial = calcFatorial * (numero - 1);
numero--;
}
return calcFatorial;
}
console.log(fatorial(10));
/*03 - 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 converteDolar(dolar) {
let real = dolar * 4.80;
return real;
}
console.log ('R$',converteDolar(10.00));
/*04 - 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.*/
//Fórmula de área do retâgulo: A = b * h
//Fórmula de perímetro de um retângulo: P = 2*b + 2*h
function areaPerimetro(base,altura){
let area = base * altura;
let perimetro = (base * 2) + (altura * 2);
return 'Área: ',area,' Parímetro: ',perimetro;
}
console.log(areaPerimetro(8,3));
/*05 - 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.*/
//Fórmula de área do circulo: A = Pi * r²
//Fórmula de perímetro do circulo: P = 2 * Pi * r
function areaPerimetroCirculo(raio) {
let areaCirculo = 3.14 * (raio*raio);
let perimetroCirculo = 2 * 3.14 * raio;
return areaCirculo,perimetroCirculo;
}
console.log(areaPerimetroCirculo(10));
/*06 - Crie uma função que mostre na tela a tabuada de um número dado como parâmetro.*/
function tabuada(numero){
let contador = 1;
while (contador <= 10) {
console.log(numero * contador);
contador++;
}
}
tabuada(3);
/*06 - (Usando loop for) - Crie uma função que mostre na tela a tabuada de um número dado como parâmetro.*/
function tabuada(numero) {
for (let contador = 1; contador <= 10; contador++){
let resultado = numero * contador;
console.log(resultado);
}
}
tabuada(3);