Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

09 Desafío: hora de practicar

/* 1.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 imc(altura,peso){
return peso / (altura**2)
}

console.log(imc(1.74,79.4));

/* 2.Crea una función que calcule el valor del factorial de un número pasado como parámetro.*/

function factorial(numero) {
if (numero === 0 || numero === 1) {
return 1;
}
return numero * factorial(numero - 1);
}

console.log(factorial(3));

/* 3.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 conversionDolar(soles){
return soles * 4.80
}

console.log(conversionDolar(100))

/* 4.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 salaRectangular(altura,anchura){
let perimetroRectangular = 2 * (altura + anchura);
let areaRectangular = altura * anchura;
return (El área de la sala rectangular es ${areaRectangular} y su perímetro es ${perimetroRectangular});
};

console.log(salaRectangular(10,8));

/* 5.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 salaCircular(radio){
let pi = 3.14
let perimetroCircular = 2 * pi * radio
let areaCircular = pi * (radio*radio)
return (El área de la sala circular es ${areaCircular} y su perímetro es ${perimetroCircular});
};

console.log(salaCircular(5));

/* 6.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++) {
let resultado = numero * i;
console.log(${numero} x ${i} = ${resultado});
}
}

tablaMultiplicar(2);

En los ejercicios de factorial y tabla de multiplicar, tuve que revisar e buscar soluciones porque aún no termino de desarrollar la lógica! Graciaas!

1 respuesta

disculpa, ¿el ** sirve para elevar ah alguna potencia una variable?