Lista vacía llamada "listaGenerica"
let listaGenerica = [];Lista de lenguajes de programación
let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"];Agregar elementos a la lista
lenguagesDeProgramacion.push("Java", "Ruby", "GoLang");Función para mostrar todos los elementos
function mostrarLenguajes() {
lenguagesDeProgramacion.forEach(lenguaje => console.log(lenguaje));
}Función para mostrar elementos en orden inverso
function mostrarLenguajesInverso() {
for (let i = lenguagesDeProgramacion.length - 1; i >= 0; i--) {
console.log(lenguagesDeProgramacion[i]);
}
}Función que calcula el promedio de una lista de números
function calcularPromedio(listaNumeros) {
if (listaNumeros.length === 0) return 0;
let suma = listaNumeros.reduce((acc, num) => acc + num, 0);
return suma / listaNumeros.length;
}Función que muestra el número más grande y el más pequeño
function mostrarMayorYMenor(listaNumeros) {
let mayor = Math.max(...listaNumeros);
let menor = Math.min(...listaNumeros);
console.log("Mayor:", mayor);
console.log("Menor:", menor);
}Función que devuelve la suma de todos los elementos
function calcularSuma(lista) {
let suma = 0;
for (let i = 0; i < lista.length; i++) {
suma += lista[i];
}
return suma;
}
let numeros = [15, 8, 25, 5, 12];
let suma = calcularSuma(numeros);
console.log('Suma:', suma);Función que devuelve la posición de un elemento
function posicionElemento(lista, elemento) {
return lista.indexOf(elemento); // devuelve -1 si no existe
}Función que suma dos listas elemento a elemento
const lista1 = [1, 2, 3];
const lista2 = [4, 5, 6];
const resultado = sumarListas(lista1, lista2);
console.log(resultado);
}Función que devuelve una lista con el cuadrado de cada número
function cuadradosLista(listaNumeros) {
return listaNumeros.map(num => num * num);
}