1.Crea una lista vacía con el nombre listaGenerica. let listaGenerica = [];
2.Crea una lista de lenguajes de programación llamada lenguagesDeProgramacion. let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
3.Agrega a la lista lenguagesDeProgramacion los siguientes elementos. lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang'); Crea una función que muestre en la consola todos los elementos de la lista lenguagesDeProgramacion por separado. function mostrarLenguagesSeparadamente() { for (let i = 0; i < lenguagesDeProgramacion.length; i++) { console.log(lenguagesDeProgramacion[i]); } } mostrarLenguagesSeparadamente();
4.Crea una función que muestre en la consola todos los elementos de la lista lenguagesDeProgramacion de manera inversa. function mostrarLenguagesReversoSeparadamente() { for (let i = lenguagesDeProgramacion.length - 1; i >= 0; i--) { console.log(lenguagesDeProgramacion[i]); } } mostrarLenguagesReversoSeparadamente();
5.Crea una función que calcule la media de los elementos en una lista de números. function calcularMedia(lista) { let suma = 0; for (let i = 0; i < lista.length; i++) { suma += lista[i]; } return suma / lista.length; }
6.Crea una función que muestre en la consola el número mayor y menor en una lista. function encontrarMayorMenor(lista) { let mayor = lista[0]; let menor = lista[0];
7.for (let i = 1; i < lista.length; i++) { if (lista[i] > mayor) { mayor = lista[i]; } if (lista[i] < menor) { menor = lista[i]; } } console.log('Mayor:', mayor); console.log('Menor:', menor); }
8.Crea una función que retorne la suma de todos los elementos en una lista. function calcularSuma(lista) { let suma = 0; for (let i = 0; i < lista.length; i++) { suma += lista[i]; } return suma; }
9.Crea una función que reciba una lista como parámetro y retorne el índice de un elemento también pasado como parámetro. Si ese elemento no existe en la lista, retorna -1. function encontrarIndiceElemento(lista, elemento) { for (let i = 0; i < lista.length; i++) { if (lista[i] === elemento) { return i; // Retorna el índice del elemento encontrado } } return -1; // Retorna -1 si el elemento no se encuentra en la lista }
10.Crea una función que reciba dos listas de números del mismo tamaño y devuelva una nueva lista con la suma de los elementos uno a uno. function sumalistas(lista1,lista2) { var sumalista=[]; for (let i = 0; i < lista1.length; i++) { Sumalista.push(lista1[i]+lista2[i]); } return sumalista; }
11.Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número. function listascuadrado(lista) { var listac=[]; for (let i = 0; i < lista1.length; i++) { listac.push(Math.pow(lista[i], 2);); } return sumalista; }