Desafíos:
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 * altura)) ; } let Resultado_IMC = IMC(1.70,90); console.log(
El imc es : ${Resultado_IMC}
);Crea una función que calcule el valor del factorial de un número pasado como parámetro. El docente utilizo este metodo para hacer recursiva la funcion primero el factorial de 4 43=122=24*1=24 function calcularFactorial(numero) { if (numero === 0 || numero === 1) { return 1; } else { return numero * calcularFactorial(numero - 1); } } // Ejemplo de uso
let resultado = calcularFactorial(4);
console.log(El factorial de ${numero} es ${resultado}
);
function calcularFactorial(numero) {
if (numero === 0 || numero === 1) {
return 1;
} else {
let contador = 1;
let factorial = 1;
while(contador<=numero){
factorial = contador*factorial;
contador++;
}
return factorial;
}
} let resultado = calcularFactorial(4);
console.log(El factorial es ${resultado}
);
- 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 dolar(reales){ return reales / 4.80; }
console.log(SUS REALES A DOLARES SON ${dolar(100)} dolares
);
- 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 Rectangulo(h,x){ var area = h * x; var perimetro = 2 * (h + x); console.log("Area = "+ area); console.log("Perimetro = "+ perimetro); } Rectangulo(5,6);
- 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 Circular(radio){
var pi = 3.14;
var area = pi * radio * radio;
var perimetro = 2 * pi * radio;
alert(AREA DEL CIRCULO CON RADIO DE ${radio} ES = ${area} Y EL PERIMETRO = ${perimetro}
);
}
Circular(5);
- Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function mostrarTablaDeMultiplicar(numero) { for (var i = 1; i <= 10; i++) { var resultado = numero * i; alert(numero + " x " + i + " = " + resultado); } } // Ejemplo de uso
mostrarTablaDeMultiplicar(5);