Seguem os códigos:
alert ('Seja Bem Vindo! Vamos calcular seu Índice de Massa Corporal - IMC.');
function IMC () {
let peso = parseFloat(prompt ('Digite o seu Peso em Kg (ex: 65.5):'));
let altura = parseFloat(prompt ('Agora, digite sua altura em metros (ex: 1.75):'));
let alturaQ = (altura * altura);
let calculo = (peso / alturaQ);
alert(`Seu Índice de Massa Corpórea é: ${(calculo)}`);
}
IMC ();
alert ('Seja Bem Vindo! Calcule o Valor Fatorial de um número inteiro.');
function fatorial () {
let n = parseInt(prompt ('Digite um número inteiro maior que "1":'));
let original = n;
let numero = 1;
do {
numero = numero * n;
n--;
} while (n > 1);
alert (`O Fatorial de ${original} é: ${numero}`);
}
fatorial ();
alert ('Agora vamos calcular a Cotação do Dolar em Reais!!!');
function cotarReais () {
let dolar = parseFloat(prompt ('Digite o valor em Dolar:'));
let real = (dolar * 4.80);
alert (` O valor de ${dolar} USD equivalem atualmente a R$ ${real.toFixed(2)} no câmbio atual.`)
}
cotarReais();
alert ('Dessa vez vamos calcular a Área e do Perímetro de uma sala retangular!!!');
function areaPerimetro () {
let altura = parseFloat(prompt ('Digite o valor da Altura em metros (ex: 2.45):'));
let comprimento = parseFloat(prompt ('Digite o valor do Comprimento em metros (ex: 1.45):'));
let area = altura * comprimento;
let perimetro = (altura * 2)+(comprimento * 2);
alert (`O valor da Área da Sala é: ${area.toFixed(2)}m² e o perímetro é: ${perimetro.toFixed(2)}m.`);
}
areaPerimetro();
alert ('O Desafio agora é calcular a Área e o Perímetro de uma Circunferência!!!');
function areaPerimetroCirc () {
let raio = parseFloat(prompt ('Digite o valor do Raio da Circunfrência metros (ex: 1.15):'));
let pi = parseFloat(3.14);
let areaCirc = pi * (raio * raio);
let perimetroCirc = 2 * pi * raio;
alert (`O valor da Área da Circunferência é: ${areaCirc.toFixed(2)}m² e o perímetro é: ${perimetroCirc.toFixed(2)}m.`);
}
areaPerimetroCirc();
alert ('Por fim, escolha um número e vamos ver a Tabuada dele!!!');
function tabuada(numero) {
for (let n = 1; n <= 10; n++) {
let resultado = numero * n;
alert(`${numero} x ${n} = ${resultado}`);
}
}
let numero = parseInt(prompt ('Digite um número inteiro maior que "1":'));
tabuada(numero);
let titulo = document.querySelector('h2');
titulo.innerHTML = 'Obrigado por Participar!!!';