Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] ¿Buen uso del return?

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadHola, quisiera saber si es una buena práctica usar el return de una función de esta manera, lo digo porque me devuelve el resultado del IMC y también imprime resultados .

¿Sería mejor hacer otra funcion para cada cosa? o dejar el codigo así.

Gracias

1 respuesta
solución!

¡Hola Wilman!

En cuanto a tu pregunta, es importante tener en cuenta que la función debe tener una única responsabilidad, es decir, hacer una sola cosa. En este caso, la función está calculando el IMC y también está imprimiendo los resultados.

Para una mejor organización del código y una mayor facilidad de mantenimiento, sería recomendable separar las responsabilidades en dos funciones diferentes. Una función para calcular el IMC y otra función para imprimir los resultados.

De esta manera, si en el futuro necesitas hacer algún cambio en el cálculo del IMC o en la impresión de los resultados, solo tendrías que modificar la función correspondiente sin afectar la otra.

Espero haber aclarado tu duda. ¡Buenos estudios!

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