// Crea una lista vacía llamada "listaGenerica".
let listaGenerica = [];
// Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: //'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
let lenguajeDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
// Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
lenguajeDeProgramacion.push('Java', 'Ruby','GoLang');
// Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
function mostrarLista() { console.log(lenguajeDeProgramacion); return; }
mostrarLista();
// Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function mostrarInverso() { lenguajeDeProgramacion.reverse(); }
mostrarInverso();
// Crea una función que calcule el promedio de los elementos en una lista de números.
function promedio() { let numeroGeneralListado = [2, 4, 6, 5, 9, 34, 52]; sumaDeLosNumeros = numeroGeneralListado.reduce((acumulador, numero) => acumulador + numero, 0); promedio = sumaDeLosNumeros / numeroGeneralListado.length; console.log(promedio); }
promedio();
// 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 masMenos() {
let numeroGeneralListado = [2, 4, 6, 5, 9, 34, 52];
let pequeno = Math.min(...numeroGeneralListado);
let grande = Math.max(...numeroGeneralListado);
console.log(El más pequeno es: ${pequeno}
);
console.log(El más grande es: ${grande}
);
return;
}
masMenos();
// Crea una función que devuelva la suma de todos los elementos en una lista.
function sumaLista() {
let numeroGeneralListado = [2, 4, 6, 5, 9, 34, 52];
sumaDeLosNumeros = numeroGeneralListado.reduce((acumulador, numero) => acumulador + numero, 0);
console.log(la suma de la lista es: ${sumaDeLosNumeros}
);
}
sumaLista();
// 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 encontrarPosicion(lista, elemento) { let posicion = lista.indexOf(elemento); return posicion; }
let listaDeNumeros = [2, 4, 6, 5, 9, 34, 52]; let elementoABuscar = 9; let resultado = encontrarPosicion(listaDeNumeros, elementoABuscar);
console.log(La posición del elemento ${elementoABuscar} en la lista es: ${resultado}
);
// 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.
let lista1 = [1, 2, 3, 4, 5]; let lista2 = [10, 20, 30, 40, 50,]; let resultado2 = sumarListas(lista1, lista2);
function sumarListas(lista1, lista2) { if (lista1.length !== lista2.length) { throw new Error("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;
}
console.log(La lista resultante de la suma es: [${resultado2}]
);
// Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
let listaDeNumerosOtra = [1, 2, 3, 4, 5]; let listaCuadrados = cuadradoDeLista(listaDeNumerosOtra);
function cuadradoDeLista(lista) { return lista.map(numero => numero * numero); }
console.log(La lista de cuadrados es: [${listaCuadrados}]
);