Cordial saludo ///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 lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
//Agrega a la lista "lenguagesDeProgramacion" los siguientes elementos: 'Java', 'Ruby' y 'GoLang':
lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');
//Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion":
function mostrarLenguajes() { console.log(lenguagesDeProgramacion); } mostrarLenguajes();
//Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion" en orden inverso:
function mostrarLenguajesInverso() { console.log(lenguagesDeProgramacion.reverse()); } mostrarLenguajesInverso();
//Crea una función que calcule el promedio de los elementos en una lista de números:
function calcularPromedio(lista) { const suma = lista.reduce((acc, num) => acc + num, 0); return suma / lista.length; } console.log(calcularPromedio([1, 2, 3, 4, 5])); // Devuelve 3
//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 mostrarMinMax(lista) {
const maximo = Math.max(...lista);
const minimo = Math.min(...lista);
console.log(El número más grande es: ${maximo}
);
console.log(El número más pequeño es: ${minimo}
);
}
mostrarMinMax([1, 2, 3, 4, 5]); // Muestra el 5 y el 1
//Crea una función que devuelva la suma de todos los elementos en una lista:
function sumarElementos(lista) { return lista.reduce((acc, num) => acc + num, 0); } console.log(sumarElementos([1, 2, 3, 4, 5])); // Devuelve 15
//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) { const index = lista.indexOf(elemento); return index !== -1 ? index : -1; } console.log(encontrarPosicion([1, 2, 3, 4, 5], 3)); // Devuelve 2 console.log(encontrarPosicion([1, 2, 3, 4, 5], 6)); // Devuelve -1
//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 sumarListas(lista1, lista2) { return lista1.map((num, index) => num + lista2[index]); } console.log(sumarListas([1, 2, 3], [4, 5, 6])); // Devuelve [5, 7, 9]
//Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número:
function elevarAlCuadrado(lista) { return lista.map(num => num * num); } console.log(elevarAlCuadrado([1, 2, 3, 4, 5])); // Devuelve [1, 4, 9, 16, 25]