Open ezeamin opened 5 months ago
Acá te dejo la version "amable y constructiva" de chat gpt si te ayuda jajjaja, pero entendé que no lo digo de mala manera, solo que voy al punto:
¡Hola! 😊
He revisado tu código y he encontrado algunas áreas donde podríamos hacer algunas mejoras para que sea más legible y efectivo. ¡Vamos a hacerlo más amigable y fácil de entender!
Eliminación de Comprobación Innecesaria: La comprobación que realizas al principio parece ser innecesaria. Podemos integrarla directamente en la condición anterior. Por lo tanto, podríamos simplificar el código eliminando esta comprobación adicional.
Uso de Acentos en Nombres de Variables:
Es cierto que puedes utilizar acentos en los nombres de variables de JavaScript. Vamos a cambiar tamano
a tamaño
para mejorar la legibilidad del código.
Corrección de Formato en HTML: Hay algunos problemas de formato en el HTML generado. Vamos a ajustarlos para que el HTML esté bien formateado y sea más claro.
Lógica Confusa: Encontré un fragmento de código con una lógica un poco confusa. Vamos a simplificarlo para que sea más fácil de entender y de mantener.
Evitar el Uso de innerHTML
:
Aunque por ahora el uso de innerHTML
está bien, a largo plazo es mejor evitarlo debido a posibles problemas de seguridad y dificultades para el mantenimiento del código. En lugar de eso, te sugeriría que uses document.createElement
.
Corrección de la Lógica de Sustitución: En una parte del código, estás realizando una adición en lugar de una sustitución, como se solicita en el ejercicio. Vamos a corregir eso para que cumpla con las instrucciones.
¡Gracias por tu trabajo en este proyecto! Estoy seguro de que estas mejoras harán que el código sea aún mejor. Si tienes alguna pregunta o necesitas más ayuda, ¡no dudes en preguntar! Estoy aquí para ayudar. 🚀
¡Gracias! 🙏
Porfa no te olvides de poner los enunciados de los ejercicios en cada uno 🙏🏼
Revisar las redacciones:
Esta comprobación es innecesaria. Podes hacerla directamente en el if anterior:
Si podés usar acentos en los nombres de variables de js:
Este HTML está mal formateado:
Acá tenes lógica muy confusa:
Se entiende que
tamano
quedó con el length original (y no luego de agregar paris), entonces es (en realidad) el tamaño - 1 (que si representa la última posicion). Funciona, pero no es lo ideal. No te recomendaría crear esa variabletamano
, deberías usar directamentepaises.length
.Acá nuevamente el html está mal formateado:
No es lo ideal usar
innerHTML
precisamente por los problemas que te está causando. Por ahora está bien, pero en clase más adelante vamos a ver la manera correcta (document.createElement
).Acá el ejercicio no pide sumar, pide sustituir: