//índice de masa corporal
function imc(altura, peso) {
let masa = peso / (altura * altura);
masa.toFixed(2);
return `Peso ${peso}, altura ${altura}, el IMC es: ${masa.toFixed(2)}`;
}
console.log(imc(1.75, 75));
//Valor del factorial de un número pasado como parámetro
function factorial(num) {
let inicial = num;
if (num === 0 || num === 1) return 1;
for (let i = num - 1; i >= 1; i--) {
num *= i;
}
return `El número facturial de ${inicial} es ${num}`;
}
let fact = factorial(6);
console.log(fact);
//Convierta un valor en dólares, pasado como parámetro y tipode moneda
function dolaresAMonedaNacional(dolares, tipoCambio, tipoMoneda) {
let total = dolares * tipoCambio;
return `${dolares} dolares en tipo de cambio ${tipoCambio} ${tipoMoneda}, equivalen a $ ${total} ${tipoMoneda}`;
}
let totalConversion = dolaresAMonedaNacional(100, 20, 'pesos');
console.log(totalConversion);
//Perímetro de una sala rectangular
function areaPerimetro(altura, ancho) {
let area = altura * ancho;
let perimetro = (altura + ancho) * 2;
return `La sala tiene un perímetro de ${perimetro} y un área de ${area}`;
}
console.log(areaPerimetro(20, 10));
//Perímetro de una sala circular
function areaPerimetroCircular(radio) {
const PI = 3.14;
let areaCircular = PI * radio * radio;
let perimetroCircular = 2 * PI * radio;
return `El area circular es de ${areaCircular} y el perímetro circular es ${perimetroCircular}`;
}
console.log(areaPerimetroCircular(15));
//Tabla de multiplicar de un número dado como parámetro
function tablaMultiplicar(numero) {
for (let i = 1; i <= 10; i++) {
//console.log(numero + ' X ' + i + '= ' + numero * i);
console.log(`${numero} X ${i} = ${numero * i}`);
}
return;
}
console.log(tablaMultiplicar(5));