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 calcularImc (peso, altura) {
return peso / (altura * altura);
}
let imc = calcularImc(117, 1.90);
console.log (imc);
02: Crie uma função que calcule o valor do fatorial de um número passado como parâmetro.
// function calcularFatorial (numero) {
// let fatorial = 1;
// while (numero > 1) {
// fatorial *= numero; // fatorial = fatorial * numero;
// numero--;
// }
// return fatorial;
// }
// let resultado = calcularFatorial(10);
// console.log(resultado);
function calcularFatorial (numero) {
let fatorial = 1;
for (let i= numero; i > 1; i--) {
fatorial *= i;
}
return fatorial
}
let resultado = calcularFatorial(10);
console.log (resultado);
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 conversorDolar (valorDolar) {
let cotacaoDolar = 4.80;
let valorReal = valorDolar * cotacaoDolar;
return valorReal;
}
let resultado = conversorDolar(2);
console.log(resultado);
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.
function exibirNaTela (altura, largura) {
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log (`A área da sala é de ${area} m².`);
console.log (`O perímetro da sala é de ${perimetro} m.`);
}
let resultado = exibirNaTela (15, 20);
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.
function exibirNaTela (raio) {
let pi = 3.14;
let area = pi * (raio * raio);
let perimetro = 2 * pi * raio;
console.log (`A área da sala é de ${area} m².`);
console.log (`O perímetro da sala é de ${perimetro} m`);
}
exibirNaTela(20);
06: Crie uma função que mostre na tela a tabuada de um número dado como parâmetro.
// function exibirNaTela (numero) {
// let tabuada = 1;
// while (tabuada <= 10) {
// let resultado = numero * tabuada;
// console.log(`${numero} x ${tabuada} é ${resultado}`);
// tabuada++;
// }
// }
// exibirNaTela(3);
function exibirNaTela (numero) {
for (let tabuada = 1; tabuada <= 10; tabuada++) {
let resultado = numero * tabuada;
console.log (`${numero} X ${tabuada} = ${resultado}`);
}
}
exibirNaTela (5);