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

DESAFIO

// 1. Crear una lista vacía llamada "listaGenerica" let listaGenerica = [];

// 2. Crear una lista de lenguajes de programación let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];

// 3. Agregar elementos a la lista "lenguagesDeProgramacion" lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');

// 4. Función para mostrar todos los elementos de la lista function mostrarElementos(lista) { console.log("Elementos de la lista:"); lista.forEach(elemento => console.log(elemento)); }

// 5. Función para mostrar todos los elementos de la lista en orden inverso function mostrarElementosInverso(lista) { console.log("Elementos de la lista en orden inverso:"); for (let i = lista.length - 1; i >= 0; i--) { console.log(lista[i]); } }

// 6. Función para calcular el promedio de los elementos en una lista de números function calcularPromedio(lista) { const suma = lista.reduce((total, numero) => total + numero, 0); return suma / lista.length; }

// 7. Función para mostrar el número más grande y el más pequeño en una lista function mostrarMaximoYMinimo(lista) { const maximo = Math.max(...lista); const minimo = Math.min(...lista); console.log(Número más grande: ${maximo}, Número más pequeño: ${minimo}); }

// 8. Función para devolver la suma de todos los elementos en una lista function sumaElementos(lista) { return lista.reduce((total, numero) => total + numero, 0); }

// 9. Función para devolver la posición de un elemento en la lista, o -1 si no existe function encontrarPosicion(lista, elemento) { return lista.indexOf(elemento); }

// 10. Función para sumar dos listas elemento a elemento function sumarListas(lista1, lista2) { return lista1.map((numero, indice) => numero + lista2[indice]); }

// 11. Función para devolver una nueva lista con el cuadrado de cada número function cuadradosLista(lista) { return lista.map(numero => numero ** 2); }

1 respuesta

Hola Jaime, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

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