¡Hola! Tengo una consulta sobre el siguiente desafío:
**"5- Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso."
Para resolverlo, escribí el siguiente código:
let lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python', 'Java', 'Ruby', 'GoLang'];
function mostrarLenguajesEnOrdenInvertido() { let ordenInvertidoLenguajes = lenguajesDeProgramacion.length; if (ordenInvertidoLenguajes >= 0) { ordenInvertidoLenguajes--; console.log(lenguajesDeProgramacion[ordenInvertidoLenguajes]); } return; }
mostrarLenguajesEnOrdenInvertido();
Por alguna razón, el console.log solamente me muestra el elemento 7 de la lista ("GoLang") y no entiendo a qué se debe. Revisé ya las soluciones, pero en ellas utilizan "for", cosa que aún no hemos visto, por eso intenté resolverlo sin este recurso. ¿Me podrían decir por favor a qué se debe que no funcione mi código? ¿Hay posibilidad de que funcione sin el recurso for? Gracias.