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

Desafío: hora de practicar

1.

function CalcularIMC(Altura, Peso){
let IMC= Peso/(Altura*Altura);
return IMC;
}

let Imc = CalcularIMC(1.90, 85);
console.log(Imc);

2.

function CalcularFactorial(Numero) {
if (Numero === 0 || Numero === 1) {
return 1;
} else {
return Numero * CalcularFactorial(Numero - 1);
}
}

let Factorial = CalcularFactorial(4);
console.log(Factorial);

3.

function ConvertirDolaresAReales(Dolares){
return Dolares * 4.80;
}

let Reales = ConvertirDolaresAReales(10);
console.log(Reales);

4.

function CalcularAreaYPerimetroRectangulo(Altura,Ancho){
let Area=AlturaAncho;
let Perimetro= (2
Altura)+(2*Ancho);
return El area del rectangulo es: ${Area} y el perimetro es: ${Perimetro};
}

console.log(CalcularAreaYPerimetroRectangulo(50,25));

5.

function AreaYPerimetroSalaCircular(Radio){
let Pi= 3.14;
let Area= Pi*(RadioRadio);
let Perimetro= 2
Pi*Radio;
return El area de la sala circular es: ${Area} y su perimetro es: ${Perimetro};
}

console.log(AreaYPerimetroSalaCircular(5));

6.

function TablaMultiplicar(Numero){
let Contador=1;
while(Contador<=10){
console.log(${Numero} X ${Contador} = ${Numero*Contador});
Contador +=1;
}
}

TablaMultiplicar(5);

1 respuesta

Hola Vanessa, espero que estés bien

¡Veo que estás practicando bastante con funciones y listas! Vamos a revisar tus ejemplos:

  1. Cálculo del IMC: Tu función CalcularIMC está correcta. Calcula el Índice de Masa Corporal dividiendo el peso por la altura al cuadrado. La salida para una altura de 1.90 y un peso de 85 es precisa.

  2. Cálculo del Factorial: La función CalcularFactorial usa recursión para calcular el factorial de un número. Está bien implementada y debería funcionar correctamente para el número 4, devolviendo 24.

  3. Conversión de Dólares a Reales: La función ConvertirDolaresAReales multiplica los dólares por 4.80. Asegúrate de que la tasa de conversión sea la que deseas usar, ya que puede variar.

  4. Área y Perímetro de un Rectángulo: La función CalcularAreaYPerimetroRectangulo calcula el área y el perímetro correctamente para un rectángulo de 50x25.

  5. Área y Perímetro de una Sala Circular: La función AreaYPerimetroSalaCircular también está bien. Considera usar Math.PI para obtener un valor más preciso de π si necesitas mayor exactitud.

  6. Tabla de Multiplicar: La función TablaMultiplicar imprime correctamente la tabla de multiplicar del número dado, en este caso, el 5.

Todos tus ejemplos parecen estar bien estructurados y deberían funcionar sin problemas. Si tienes alguna pregunta específica sobre alguna de estas funciones o necesitas ayuda adicional, no dudes en preguntar.

Espero haber ayudado y buenos estudios!