Crear lista vacia: let listaGenerica = [];
Lista de Lenguajes: let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"]; console.log(lenguagesDeProgramacion);
Agregar elementos a la lista: lenguagesDeProgramacion.push("Java", "Rubi", "GoLang"); console.log(lenguagesDeProgramacion); mostrarLista(lenguagesDeProgramacion); mostrarListaInvertida(lenguagesDeProgramacion);
Función para mostrar los elementos de la lista function mostrarLista(unaLista){ for (let i = 0; i < unaLista.length; i++){ console.log(unaLista[i]); } }
Funcion para mostrar lista invertida
function mostrarListaInvertida(unaLista){ for (let i = unaLista.length - 1 ; i >= 0; i--){ console.log(unaLista[i]); } }
Funcion promedio de una lista de números. let listaNumeros = [5,15,0,66]; console.log(calcPromedioLista(listaNumeros)); function sumaElementosLista(unaLista){ let suma = 0; for (let i = 0; i < unaLista.length; i++){ suma = suma + unaLista[i]; } return suma; } function calcPromedioLista(unaLista){ return sumaElementosLista(unaLista) / unaLista.length; }
Funcion para mostrar el numero mas grande y el mas chico de una lista. mostrarMayorYMenor(listaNumeros);
function buscarMayor(unaLista){ let mayor = 0; for(let i = 0; i < unaLista.length; i ++){ if (unaLista[i] > mayor){ mayor = unaLista[i]; } } return mayor; }
function buscarMenor(unaLista){ let menor = 99999999999; for(let i = 0; i < unaLista.length; i ++){ if (unaLista[i] < menor){ menor = unaLista[i]; } } return menor; }
function mostrarMayorYMenor(unaLista){
console.log(El número mayor de esta lista es ${buscarMayor(unaLista)}
);
console.log(El número menor de esta lista es ${buscarMenor(unaLista)}
);
}
La suma de todos los elementos de una lista console.log(sumaElementosLista(listaNumeros));
Buscar por elemento en Lista function buscarElemento(unaLista, unElemento){ return unaLista.indexOf(unElemento); } let elemento = 15; console.log(buscarElemento(listaNumeros, elemento));
Recibir dos listas del mismo tamaño y devolver otra con la suma de los elementos let lista1 = [5, 16, 20]; let lista2 = [22, 4, 18, 5]; let lista3 = []; lista3 = sumaElementosListas(lista1, lista2); console.log(lista3); function sumaElementosListas(unaLista, otraLista){ let suma = []; if (unaLista.length == otraLista.length){ for (let i = 0; i < unaLista.length; i++){ suma.push( unaLista[i] + otraLista[i]); } } else { console.log('Las listas no tienen el mismo tamaño'); return []; } return suma; }
Cuadrado de cada elemento de una lista console.log(calcCuadradoDeLista(listaNumeros)); function calcCuadradoDeLista(unaLista){ let listaAlCuadrado = []; for(let i = 0; i < unaLista.length; i ++){ listaAlCuadrado.push(unaLista[i] * unaLista[i]); } return listaAlCuadrado; }