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

Desafio

// 1. Calcular IMC
function calcularIMC(peso, altura) {
let imc = peso / (altura * altura);
console.log("Tu IMC es " + imc.toFixed(2));
}

// 2. Calcular factorial
function factorial(n) {
let resultado = 1;
for (let i = 1; i <= n; i++) {
resultado = resultado * i;
}
return resultado;
}

// 3. Convertir dólares a reales
function dolaresAReales(dolares) {
let reales = dolares * 4.8;
return reales.toFixed(2);
}

// 4. Área y perímetro sala rectangular
function salaRectangular(altura, ancho) {
let area = altura * ancho;
let perimetro = 2 * (altura + ancho);
console.log("Área: " + area);
console.log("Perímetro: " + perimetro);
}

// 5. Área y perímetro sala circular
function salaCircular(radio) {
let pi = 3.14;
let area = pi * radio * radio;
let perimetro = 2 * pi * radio;
console.log("Área: " + area.toFixed(2));
console.log("Perímetro: " + perimetro.toFixed(2));
}

// 6. Tabla de multiplicar
function tablaMultiplicar(numero) {
for (let i = 1; i <= 10; i++) {
console.log(numero + " x " + i + " = " + (numero * i));
}
}

1 respuesta

¡Hola! Espero que estés bien. Parece que ya has implementado las funciones necesarias para resolver los desafíos del ejercicio. Aquí tienes un breve resumen de lo que has hecho y algunas sugerencias:

  1. Calcular IMC: Tu función calcularIMC está correcta y calcula el índice de masa corporal a partir del peso y la altura. El uso de toFixed(2) es una buena práctica para limitar el resultado a dos decimales.

  2. Calcular factorial: La función factorial también está bien implementada. Utilizas un bucle for para multiplicar los números desde 1 hasta n, lo cual es correcto.

  3. Convertir dólares a reales: La función dolaresAReales convierte correctamente los dólares a reales usando la tasa de cambio proporcionada. El uso de toFixed(2) asegura que el resultado tenga dos decimales, lo cual es apropiado para valores monetarios.

  4. Área y perímetro de una sala rectangular: La función salaRectangular calcula y muestra correctamente el área y el perímetro de una sala rectangular usando las fórmulas adecuadas.

  5. Área y perímetro de una sala circular: La función salaCircular calcula correctamente el área y el perímetro de una sala circular. Has utilizado pi = 3.14, como se sugiere en el ejercicio.

  6. Tabla de multiplicar: La función tablaMultiplicar muestra correctamente la tabla de multiplicar del número proporcionado.

¡Parece que has cubierto todos los puntos del desafío con éxito! Si estás experimentando algún problema específico con alguna de las funciones o si hay algo que no está funcionando como esperabas, no dudes en compartir más detalles.

Espero haber ayudado y buenos estudios!