Exercício 1.
function imc(altura, peso){
let imc = (peso / (altura * altura));
return imc;
}
let [alturaUsuario, pesoUsuario] = [parseFloat(prompt('Digite a sua alturas em metros (Ex. 1.73):')), parseFloat(prompt('Digite o seu peso em quilogramas (Ex. 70):'))];
console.log(imc(alturaUsuario, pesoUsuario));
Exercício 2.
function fatorial(numero){
let resultado = numero;
while (numero > 1) {
numero--;
resultado *= numero;
}
return resultado;
}
let numeroUsuario = parseInt(prompt('Digite um número:'));
alert(`O fatorial do número ${numeroUsuario} é ` + fatorial(numeroUsuario));
Exercício 3.
function conversaoMoeda(valor){
conversao = valor * 4.80;
alert(`Seus US$${valor} serão convertidos para BRL${conversao}.`);
}
conversaoMoeda(parseInt(prompt('Insira o valor em dólares US$ a ser convertido em real BRL:')));
Exercício 4.
function areaPerimetroRetangulo(altura, largura){
let perimetro = 2 * (altura + largura);
let area = altura * largura;
console.log(`O perímetro do retângulo é ${perimetro} e a área é ${area}`)
}
let [altura, largura] = [prompt('Digite a altura do retângulo:'), prompt('Digite a largura do retângulo:')]
areaPerimetroRetangulo(altura, largura);
Exercício 5.
function areaPerimetroCirculo(raio){
let area = Math.PI.toFixed(2) * (raio*raio);
let perimetro = (2 * Math.PI.toFixed(2)) * raio;
console.log(`Á área do círculo é ${area} e o perímetro é ${perimetro}`);
}
let raioCirculo = parseInt(prompt('Digite o raio do círculo:'));
areaPerimetroCirculo(raioCirculo);
Exercício 6.
function tabuada(numero){
let contador = 1;
while (contador <= 10){
var mostrarTabuada = `${numero} x ${contador} = `;
mostrarTabuada += (numero * contador);
console.log(mostrarTabuada);
contador++;
}
return mostrarTabuada;
}
tabuada(parseInt(prompt('Digite o número da tabuada: ')));