Crea una lista vacía llamada "listaGenerica".
let listaGenerica = []; console.log(listaGenerica)
2.Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin' , 'Python'];
console.log(lenguajesDeProgramacion);
Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
lenguajesDeProgramacion.push('Java', 'Ruby' , 'GoLang'); console.log(lenguajesDeProgramacion);
Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
lista = lenguajesDeProgramacion; function mostrar(lista){ console.log(lista); } mostrar(lista);
function motrar(){ let i = 0; while(i<lenguajesDeProgramacion.length){ console.log(lenguajesDeProgramacion[i]); i++; } } motrar();
Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function motrar(){ let i = lenguajesDeProgramacion.length-1; while(i>0){ console.log(lenguajesDeProgramacion[i]); i--; }
} motrar();
6.Crea una función que calcule el promedio de los elementos en una lista de números.
function promedio(lista){ promedio = 0; let i = 0; while(i<lista.length){ promedio = lista[i] +promedio i++; } promedio = promedio/lista.length; console.log( promedio); } let lis = [1,2,3]; promedio(lis);
- Crea una función que muestre en la consola el número más grande y el número más pequeño en una lista.
function buscarGrandePequeño(lista) { let mayor = lista[0]; let menor = lista[0]; let i = 0;
while (i<lista.length) { if (lista[i] > mayor) { mayor = lista[i]; } if (lista[i] < menor) { menor = lista[i]; } i++; }
console.log('El numero mas grande es:', mayor); console.log('El numreo mas pequeño es:', menor); }
let numeros = [15, 8, 25, 5, 12]; buscarGrandePequeño(numeros);
- Crea una función que devuelva la suma de todos los elementos en una lista.
function suma(lista) {
sum=lista.reduce((acumulador, num) => acumulador + num, 0);
return sum;
}
const lista = [2, 3, 4]; const resultado = suma(lista); console.log(resultado);
- Crea una función que devuelva la posición en la lista donde se encuentra un elemento pasado como parámetro, o -1 si no existe en la lista.
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 } let list = [12,43,32,435,32,13,1,3,2,5] posicionElemento(list,2)
- 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 sumarList(list1, list2) { return list2.map((num, index) => num + lista1[index]); }
const lista1 = [2, 3, 4,5,6,7]; const lista2 = [2, 3, 4,5,6,7]; const resultado = sumarListas(lista1, lista2); console.log(resultado); VM1246:8 (6) [4, 6, 8, 10, 12, 14]
- Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
const lista = [1, 2, 3, 4, 5]; const cuadrados = lista.map(num => num ** 2); console.log(cuadrados);
const lista = [1, 2, 3, 4, 5]; const cuadrados = [];
for (let num of lista) { cuadrados.push(num ** 2); }
console.log(cuadrados);