Crear una lista vacía
let listaGenerica = [];Crear una lista de lenguajes de programación
let lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];Agregar elementos a la lista
lenguajesDeProgramacion.push('Java', 'Ruby', 'GoLang');Mostrar todos los elementos de la lista
function mostrarLenguajes() {for (let i = 0; i < lenguajesDeProgramacion.length; i++) {console.log(lenguajesDeProgramacion[i]);}}Mostrar todos los elementos en orden inverso
function mostrarLenguajesInverso() {for (let i = lenguajesDeProgramacion.length - 1; i >= 0; i--) {console.log(lenguajesDeProgramacion[i]);}}Calcular el promedio de una lista de números
function calcularPromedio(listaDeNumeros) {let suma = 0;for (let i = 0; i < listaDeNumeros.length; i++) {suma += listaDeNumeros[i];}return suma / listaDeNumeros.length;}Encontrar el número más grande y el más pequeño
function encontrarMayorYMenor(listaDeNumeros) {if (listaDeNumeros.length === 0) {console.log("La lista está vacía.");return;}
let mayor = listaDeNumeros[0];
let menor = listaDeNumeros[0];
for (let i = 1; i < listaDeNumeros.length; i++) {
if (listaDeNumeros[i] > mayor) {
mayor = listaDeNumeros[i];}
if (listaDeNumeros[i] < menor) {
menor = listaDeNumeros[i];}}
console.log(El número más grande es: ${mayor}
);
console.log(El número más pequeño es: ${menor}
);}Sumar todos los elementos de una lista
function sumarElementos(listaDeNumeros) {let suma = 0;for (let i = 0; i < listaDeNumeros.length; i++) {suma += listaDeNumeros[i];}return suma;}Encontrar la posición de un elemento
function encontrarPosicion(lista, elemento) {for (let i = 0; i < lista.length; i++) {if (lista[i] === elemento) {return i;}}return -1; // Retorna -1 si el elemento no se encuentra}Sumar dos listas elemento por elemento
function sumarListas(lista1, lista2) {if (lista1.length !== lista2.length) {return "Las listas deben tener el mismo tamaño.";}let listaSuma = []; for (let i = 0; i < lista1.length; i++) { listaSuma.push(lista1[i] + lista2[i]);}return listaSuma;}Obtener una nueva lista con el cuadrado de cada número
function obtenerCuadrados(listaDeNumeros) { let listaCuadrados = []; for (let i = 0; i < listaDeNumeros.length; i++) {listaCuadrados.push(listaDeNumeros[i] * listaDeNumeros[i]);} return listaCuadrados;}