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

ejercicios

ejercicio 1
function calcularIMC(pesoKg, alturaM) {
const imc = pesoKg / (alturaM * alturaM);
return El IMC es ${imc.toFixed(2)};
}

Ejercicio 2

function calcularFactorial(numero) {
if (numero < 0) return "No se puede calcular el factorial de un número negativo.";
let factorial = 1;
for (let i = 1; i <= numero; i++) {
factorial *= i;
}
return El factorial de ${numero} es ${factorial};
}

Ejercicio 3
function convertirADolares(valorUSD) {
const cotizacion = 4.80;
const valorEnReales = valorUSD * cotizacion;
return $${valorUSD} equivalen a R$${valorEnReales.toFixed(2)};
}

Ejercicio 4

function calcularSalaRectangular(altura, anchura) {
const area = altura * anchura;
const perimetro = 2 * (altura + anchura);
return Área: ${area} m² | Perímetro: ${perimetro} m;
}

Ejercicio 5

function calcularSalaCircular(radio) {
const pi = 3.14;
const area = pi * radio * radio;
const perimetro = 2 * pi * radio;
return Área: ${area.toFixed(2)} m² | Perímetro: ${perimetro.toFixed(2)} m;
}

Ejercicio 6

function mostrarTablaMultiplicar(numero) {
let tabla = Tabla del ${numero}:\n;
for (let i = 1; i <= 10; i++) {
tabla += ${numero} × ${i} = ${numero * i}\n;
}
return tabla;
}

1 respuesta

Hola Rafael, espero que estés bien

Parece que ya has hecho un excelente trabajo al implementar las funciones para cada uno de los ejercicios propuestos en el desafío. Aquí hay un pequeño resumen de lo que has logrado:

  1. Cálculo del IMC: Tu función calcularIMC está correctamente calculando el índice de masa corporal usando la fórmula estándar. El uso de toFixed(2) es una buena manera de limitar el resultado a dos decimales.

  2. Factorial de un número: La función calcularFactorial maneja adecuadamente el caso de números negativos y calcula el factorial usando un bucle for.

  3. Conversión a Reales: En convertirADolares, multiplicas el valor en dólares por la cotización para obtener el valor en reales, lo cual está correcto.

  4. Área y perímetro de una sala rectangular: Tu función calcularSalaRectangular calcula tanto el área como el perímetro de manera precisa utilizando las fórmulas adecuadas.

  5. Área y perímetro de una sala circular: En calcularSalaCircular, utilizas el valor de Pi que se te proporcionó y aplicas correctamente las fórmulas para el área y el perímetro.

  6. Tabla de multiplicar: La función mostrarTablaMultiplicar genera correctamente la tabla de multiplicar del número dado.

Cada una de estas funciones parece cumplir con los requisitos del desafío. Si estás buscando mejorar o verificar algo específico en tu código, házmelo saber, pero por ahora, parece que vas por buen camino.

¡Espero que esto te haya ayudado y te deseo buenos estudios!