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

[Proyecto] 08 Desafío: hora de practicar

Desafíos

  1. Crea una lista vacía llamada "listaGenerica".
  2. Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
  3. Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
  4. Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
  5. Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.

Solución
let listaGenerica = [];
let lenguajesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"];

lenguajesDeProgramacion.push("Java", "Ruby", "GoLang");

function mostrarListaLenguajes() {
console.log("Lista normal:");
console.log(lenguajesDeProgramacion);
}

// mostrar lista en orden inverso
function mostrarListaInversa() {
console.log("Lista inversa:");
console.log(lenguajesDeProgramacion.slice().reverse());
}

mostrarListaLenguajes();
mostrarListaInversa();

1 respuesta

Hola Carlos, espero que estés bien

¡Espero que estés disfrutando del curso! Tu solución para el desafío parece estar bien encaminada. Has creado correctamente la lista vacía y la lista de lenguajes de programación, además de agregar nuevos elementos a la lista existente. También has implementado las funciones para mostrar la lista en orden normal e inverso.

Aquí te dejo un pequeño resumen de lo que hiciste:

  1. Creaste una lista vacía llamada listaGenerica.
  2. Creaste la lista lenguajesDeProgramacion con los elementos iniciales.
  3. Usaste el método push para agregar los lenguajes adicionales a la lista.
  4. Implementaste la función mostrarListaLenguajes para imprimir la lista en su orden original.
  5. Implementaste la función mostrarListaInversa para imprimir la lista en orden inverso usando slice().reverse().

Tu código debería funcionar correctamente y mostrar los elementos de la lista en ambos órdenes cuando llamas a las funciones mostrarListaLenguajes() y mostrarListaInversa().

¡Bien hecho! Espero que esto te ayude a seguir avanzando en tus estudios de programación.

Espero haber ayudado y buenos estudios!