1.-Crear una lista vacía llamada "listaGenerica":
javascript Copiar let listaGenerica = []; 2.-let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
3.-lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');
4.-function mostrarLenguajes() { console.log(lenguagesDeProgramacion); } mostrarLenguajes(); // Llamada a la función
5.-function mostrarLenguajesInverso() { console.log(lenguagesDeProgramacion.reverse()); } mostrarLenguajesInverso(); // Llamada a la función
6.-function calcularPromedio(lista) { const suma = lista.reduce((acumulador, numero) => acumulador + numero, 0); return suma / lista.length; } console.log(calcularPromedio([10, 20, 30, 40])); // Llamada a la función con una lista de números
7.-function mostrarMayorYMenor(lista) {
const mayor = Math.max(...lista);
const menor = Math.min(...lista);
console.log(El número más grande es ${mayor} y el más pequeño es ${menor}
);
}
mostrarMayorYMenor([10, 20, 30, 40, 5]); // Llamada a la función
8.-function sumaElementos(lista) { return lista.reduce((acumulador, numero) => acumulador + numero, 0); } console.log(sumaElementos([1, 2, 3, 4, 5])); // Llamada a la función
9.-function encontrarElemento(lista, elemento) { return lista.indexOf(elemento); } console.log(encontrarElemento([1, 2, 3, 4, 5], 3)); // Llamada a la función (retorna 2) console.log(encontrarElemento([1, 2, 3, 4, 5], 6)); // Llamada a la función (retorna -1)
10.-function sumarListas(lista1, lista2) { return lista1.map((numero, indice) => numero + lista2[indice]); } console.log(sumarListas([1, 2, 3], [4, 5, 6])); // Llamada a la función
11.-function cuadrarNumeros(lista) { return lista.map(numero => numero * numero); } console.log(cuadrarNumeros([1, 2, 3, 4])); // Llamada a la función