Desafíos:
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 indice(altura, peso) {
return peso/(altura*altura);
}
let resultado = indice(1.8,70);
console.log(resultado);
2 - Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function factorial(contador) {
let numero = 1;
let operacion = 1;
while(numero<=contador) {
operacion = operacion * numero;
numero++;
}
console.log(operacion)
return operacion;
}
factorial(5);
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.
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 geometria(altura, anchura) {
let area = altura * anchura;
let perimetro = altura * 2 + anchura *2;
console.log(area);
console.log(perimetro);
}
geometria(4,2)
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 geometria(radio) {
let area = pi * (radio * radio);
let perimetro = 2 * pi * radio;
console.log(area);
console.log(perimetro);
}
let pi = 3.14;
geometria(5)
6 - Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaMultiplicacion(numero, limite) {
let operacion = 0;
let limiteInferior = 1;
while (limiteInferior <= limite) {
operacion = limiteInferior * numero;
console.log(operacion);
limiteInferior++;
}
}
tablaMultiplicacion(5,10);