//01 Crea una lista vacía llamada "listaGenerica". let listaGenerica = [];
//02 Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'. let lenguajeDeprogramación = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
//03 Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'. lenguajeDeprogramación.push = ['Java', 'Ruby', 'GoLang'];
//04 Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion. function mostrarLenguajes(){ console.log(lenguajeDeprogramación); }
//05 Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso. function mostrarLenguajes(){ console.log(lenguajeDeprogramación.reversa()); }
//06 Crea una función que calcule el promedio de los elementos en una lista de números. function calcularPromedio(listaDeNumeros) { const suma = listaDeNumeros.reduce((acc, num) => acc + num, 0); return suma / listaDeNumeros.length; }
//07 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 mostrarMaxmin(listaDeNumeros){
const max = Math.max(...listaDeNumeros);
const min = Math.min(...listaDeNumeros);
console.log(El numero mas grande es ${max} y el numero mas pequeño es ${min}
);
}
//08 Crea una función que devuelva la suma de todos los elementos en una lista. function sumarElementos(listaDeNumeros) { return listaDeNumeros.reduce((acc, num) => acc + num, 0); }
//09 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 encontrarElemento(lista, elemento){ return lista.indexOf(elemento); }
//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 sumarLista (lista1, lista2){ return lista1.map((num, index) => num + lista2[index]); }
//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 cuadrarNumeros(listaDeNumeros){ return listaDeNumeros.map(num => num * num); }