¡Hola Estudiante, espero que estés bien!
Parece que estás trabajando en una serie de funciones para practicar conceptos de programación. Vamos a revisar cada una de ellas para asegurarnos de que cumplen con los requisitos del desafío:
Índice de Masa Corporal (IMC): Tu función indexMasaCorporal
está correcta. Calcula el IMC dividiendo el peso por el cuadrado de la estatura, que es la fórmula estándar.
Factorial: En la función factorial
, noto que has implementado dos versiones. La primera versión tiene un pequeño error: estás usando n
en lugar de num
. Debería ser return num * factorial(num-1);
. La segunda versión es un enfoque iterativo que está bien y no presenta errores.
Conversión de USD a MXN: La función convertUSD
está convirtiendo dólares a pesos mexicanos con una tasa de cambio de 20. Sin embargo, el ejercicio pide que conviertas a reales brasileños con una tasa de 4.80. Así que deberías cambiar la línea a let mxn = usd * 4.80;
.
Área y Perímetro de una Sala Rectangular: La función sala
está bien. Calcula y muestra correctamente el área y el perímetro de una sala rectangular.
Área y Perímetro de una Sala Circular: La función circulo
también está correcta. Calcula y muestra el área y el perímetro de un círculo utilizando Pi = 3.14.
Tabla de Multiplicar: La función tablaMultiplicar
muestra correctamente la tabla de multiplicar para el número dado.
Espero que estas observaciones te ayuden a ajustar tu código según los requisitos del desafío. ¡Bons estudios!