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

HORA DE PRACTICAR DESAFIO

 // 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.

let peso = 96; let altura = 1.74; let resultado = 0;

function calcularIMC(peso, altura){ return peso * (altura * altura); } alert('Su IMC es : ' + calcularIMC(peso,altura));

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

function factorial(num){

if(num<0){
    return "El factorial no esta definido para numeros negativoss."
}

let resultado = 1;
for(let i = 2 ; i <= num ; i++){
    resultado *= i;
}
return resultado;

} let numero = 5; alert(factorial(numero));

// 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 convertirDolares(soles,tcambio){ return (soles / tcambio); }

let soles=17.76, tcambio=3.7; alert(convertirDolares(soles,tcambio));

// 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 areaRectangulo(ancho,altura){ return (ancho*altura); } function PerimetroRegtangulo (ancho,altura){ return (ancho+altura+ancho+altura);

}

let ancho=3, altura=2;
alert(`el area es : ${areaRectangulo(ancho,altura)}, y el perimetro es : ${PerimetroRegtangulo(ancho,altura)}`);

// 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 areaCirculo(radio,pi){ return (pi*(radioradio)); } function PerimetroCirculo (radio,pi){ return (pi(radio*2));

}

let radio=5, pi=3.14;
alert(`el area es : ${areaCirculo(radio,pi)}, y el perimetro es : ${PerimetroCirculo(radio,pi)}`);

// 6.- Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.

function tablaMultiplicar(numero){ let multiplicando=1; let multiplicador=1; for(i=1;i<=12;i++){ console.log( numero*i ); } } let numero = 8; console.log( tablaMultiplicar(numero));

1 respuesta

Hola David, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!