/*Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.*/
function mostrarLista(lenguajesDeProgramacion) {
lenguajesDeProgramacion.forEach(elemento => console.log(elemento));
}
/*Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.*/
function mostrarListaInversa(lenguajesDeProgramacion) {
lenguajesDeProgramacion.slice().reverse().forEach(elemento => console.log(elemento));
}
/*Crea una función que calcule el promedio de los elementos en una lista de números.*/
function calcularPromedio() {
let numeros = [1,2,3,4,5]
let suma = lista.reduce((acc, num) => acc + num, 0);
return suma / lista.length;
}
/*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 mostrarNumeroMayorMenor() {
let numeros = [1,2,3,4,5]
let mayor = Math.max(numeros);
let menor = Math.min(numeros);
console.log(`Mayor: ${mayor}, Menor: ${menor}`);
}
/*Crea una función que devuelva la suma de todos los elementos en una lista.*/
function sumarTodosLosNumeros() {
let numeros = [1,2,3,4,5]
return numeros.reduce((acc, num) => acc + num, 0);
}
/*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 buscarElemento(lista, elemento) {
return lista.indexOf(elemento);
}
/*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 = [1,2,3,4,5]
function sumarListas(lista1, lista2) {
if (lista1.length !== lista2.length) {
console.log("Las listas deben tener el mismo tamaño");
return [];
}
return lista1.map((num, idx) => num + lista2[idx]);
}
/*Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.*/
let lista = [1,2,3,4,5]
function cuadradosDeLista(lista) {
return lista.map(num => num * num);
}