1- 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 calculoImc(){
let peso = prompt('Insira seu peso em kg:');
let altura = prompt('Insira sua altura em metros:');
let imc = peso / (altura * altura);
return imc;
}
let resultado = calculoImc().toFixed(1);
alert(`Seu imc é ${resultado}`);
3- 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 dolarEmReal(){
var dolar = 4.80;
var valor = prompt('Insira o valor em dolar a ser convertido:');
var conver = dolar * valor;
return conver;
}
var resultado = dolarEmReal().toFixed(2);
alert(`Valor convertido é: R$ ${resultado}`);
4- 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 area(){
let b = prompt('Insira o valor da base:');
let a = prompt('Insira a altura:');
let t = b * a;
let i = 2 * (parseInt(b) + parseInt(a));
return [t, i];
}
console.log(`Valor da área e perímetro: ${area()}`);
5- 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 area(){
let r = prompt('Insira o valor da área:');
let valorArea = 3.14 * Math.pow(r, 2);
let valorPerimetro = 2 * 3.14 * r;
return [valorArea.toFixed(2), valorPerimetro];
}
alert(`Valor da área e perímetro: ${area()}`);
Ainda estou tentando compreender a lógica para as funções valor do fatorial e tabuada... assim que quebrar a cabeça e entender como cria-los, posto aqui.