let altura = 1.70;
let peso = 43;
function calculoIMC(x, y){
resultado = x/(y*y);
return resultado.toFixed(2);
}
console.log(`IMC = ${calculoIMC(peso, altura)}`);
function fatorialNumero(x){
if(x < 0){
return 'Fatorial não definido para números negativos';
}else{
let fatorial = 1;
for(let i = 1; i <= x; i++){
fatorial *= i;
}
return fatorial;
}
}
let num = prompt('Digite um número inteiro positivo');
alert(`${num}! = ${fatorialNumero(num)}`);
function conversao(x){
const cotacao = 4.80;
let real = cotacao*x;
return real;
}
let dolar = parseFloat(prompt('Digite o valor para converter em dolar'));
alert(`U$${dolar.toFixed(2)} equivale a R$${conversao(dolar).toFixed(2)}`);
function areaRetangulo(x,y){
let area = x*y;
return area;
}
function perimetroRetangulo(x,y){
let perimetro = (x*2) + (y*2);
return perimetro;
}
let altura = prompt('Digite a altura da sala em metros');
let largura = prompt('Digite a largura da sala em metros');
alert(`Área do Retângulo: ${areaRetangulo(altura, largura)}m²\nPerímetro do Retângulo: ${perimetroRetangulo(altura, largura)}m`);
const pi = 3.14;
function areaCirculo(x){
let area = pi*(x*x);
return area;
}
function perimetroCirculo(x){
let perimetro = 2*pi*x;
return perimetro;
}
let raio = prompt('Digite um valor para o raio em metros');
alert(`Área do círculo = ${areaCirculo(raio)}m²\nPerímetro do círculo = ${perimetroCirculo(raio)}m`);
let num = 6;
function tabuada(x){
let i = 1;
while(i <= 10){
console.log(`${x} x ${i} = ${x*i}`);
i++
}
}
tabuada(num);