Crea una función que calcule el índice de masa corporal (IMC) de una persona a partir de su altura en metros y peso en kilogramos, que se recibirán como parámetros.
function calcularIMC(peso, altura) {
let imc = parseFloat(peso)/parseFloat(Math.pow(altura,2));
return console.log(`Con los datos ingresados el IMC sería: ${imc}`);
}
calcularIMC(75,1.79);
Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function calcularFactorial(numero) {
let aux = numero;
let factorial = 0;
if (numero < 0) {
console.log(`El factorial de un número negativo no existe.`);
} else if (numero === 0){
console.log(`El resulatado de ${numero}! es: 1`);
} else {
for(let i=numero-1; i> 0; i--){
factorial = aux;
aux = factorial*i;
}
console.log(`El resulatado de ${numero}! es: ${factorial}`);
}
}
calcularFactorial(9);
Crea una función que convierta un valor en dólares, pasado como parámetro, y devuelva el valor equivalente en reales(moneda brasileña,si deseas puedes hacerlo con el valor del dólar en tu país). Para esto, considera la cotización del dólar igual a R$4,80.
function DolarToReales(cantidadDolar) {
let cantidadReales = cantidadDolar*4.80;
console.log(`La cantidad de US$ ${cantidadDolar} equivale a R$ ${cantidadReales}`);
}
DolarToReales(10);
Crea una función que muestre en pantalla el área y el perímetro de una sala rectangular, utilizando la altura y la anchura que se proporcionarán como parámetros.
function areaPerimetroRectangulo(altura, anchura) {
let area = altura*anchura;
let perimetro = 2*(altura+anchura);
console.log(`Una sala rectangular con una altura de ${altura}m. y una anchura de ${anchura}}m. tiene un área de: ${area}m^2 y un perimetro de: ${perimetro}m.`);
}
areaPerimetroRectangulo(4,3);
Crea una función que muestre en pantalla el área y el perímetro de una sala circular, utilizando su radio que se proporcionará como parámetro. Considera Pi = 3,14.
function areaPerimetroCirculo(radio) {
let area = Math.PI*Math.pow(radio,2);
let perimetro = 2*Math.PI*radio;
console.log(`Una sala circular con un radio de ${radio}m. tiene un área de: ${area}m^2 y un perimetro de: ${perimetro}m.`);
}
areaPerimetroCirculo(3);
Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaMultiplicar(numero) {
for(let i=1; i<=10; i++){
console.log(`${numero}*${i}=${numero*i}`);
}
}
tablaMultiplicar(138);