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

¡Tu solución parece estar bien encaminada! Has creado las listas y las funciones tal como se solicitó en el desafío. Aquí tienes algunos puntos a considerar:

  1. Creación de la lista vacía: Has creado correctamente una lista vacía llamada listaGenerica.

  2. Lista de lenguajes de programación: Has inicializado lenguajesDeProgramacion con los elementos correctos y luego has agregado los nuevos elementos usando push, lo cual es perfecto.

  3. Función para mostrar la lista: La función mostrarListaLenguajes muestra correctamente todos los elementos de la lista en el orden en que fueron añadidos.

  4. Función para mostrar la lista en orden inverso: Usar slice().reverse() es una excelente manera de no modificar la lista original y mostrarla en orden inverso.

Tu código debería funcionar correctamente y cumplir con los requisitos del desafío. Si encuentras algún problema al ejecutarlo, asegúrate de que no haya errores tipográficos o de sintaxis en otras partes del código.

Espero haber ayudado y buenos estudios!