//Se inicializan las variables
let estaturaEnMetros = 1.79;
let pesoEnKilogramos = 64.8;
let numeroFactorizable = 8;
let contador = 1;
let contador2 = 0;
let factor = 0;
let dolares = 25;
let tasaEnPesos = 3915.82;
let alturaEnMetors = 2.20;
let ancuhraEnMetors = 4.40;
let radioCirculo = 8.8;
let numeroPi = 3.14159;
console.log(`Su estatura en metros es: ${estaturaEnMetros}`);
console.log(`Su peso en kilogramos es: ${pesoEnKilogramos}`);
//Funcion para Calcular el IMC
function CalcularIndiceMasaCorporal(estatura,peso){
//IMC = PESO(Kg)/[ESTATURA(m)]^2
console.log(`Su IMC es: ${peso/(estatura^2)}`);
return;
}
//Funcion para factorizar un numero
function factorizarNumero(numero){
while(contador != numero) {
if(factor == 0){
factor = numero*(numero-contador);
contador++;
console.log(contador);
console.log(`El factorial va en: ${factor}`);
}else {
factor = factor*(numero-contador);
contador++;
console.log(contador);
console.log(`El factorial va en: ${factor}`);
}
}
return;
}
//Funcion para cambio de dolar a peso colombiano
function cambioDolaresAPesosColombianos(dolar,pesos){
console.log(`${dolar} dolares en pesos colombiabanos es: ${dolar*pesos}, con tasa de cambio de: ${pesos} pesos por dolar`);
return;
}
//Función para calcular area el rectangulo
function geometriaDelRectangulo(alto, ancho){
let area = alto*ancho;
let perimetro = area*area;
alert(`Una rectangulo con ${alturaEnMetors}m del alto, ${ancuhraEnMetors}m de ancho, tiene un area de: ${area}m2 y un perimetro de ${perimetro}m4`);
return;
}
//Función para calcular area del circulo
function geometriaDelCirculo(radio,pi){
let area = pi * (radio^2);
let perimetro = 2 * pi * radio;
alert(`Una cirulo con un radio de: ${radio}, tiene un area de: ${area} y un perimetro de: ${perimetro}`);
return;
}
//Funcion para calcular la tabla de multiplicar
function tablaDeMultiplicar(numero){
while(contador2 <= 10){
let valor = numero * contador2;
alert(`${numero} X ${contador2} = ${valor}`);
contador2++;
}
return;
}
CalcularIndiceMasaCorporal(estaturaEnMetros,pesoEnKilogramos);
factorizarNumero(numeroFactorizable);
cambioDolaresAPesosColombianos(dolares,tasaEnPesos);
geometriaDelRectangulo(alturaEnMetors,ancuhraEnMetors);
geometriaDelCirculo(radioCirculo,numeroPi);
tablaDeMultiplicar(numeroFactorizable);