// 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 mostrarElementos() {
console.log(lenguagesDeProgramacion);
return;
}
mostrarElementos();
// Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function elementosInverso(array) {
console.log(array.reverse());
return;
}
elementosInverso(lenguagesDeProgramacion);
// Crea una función que calcule el promedio de los elementos en una lista de números.
listaGenerica = [1, 2, 3, 4, 5, 6, 7, 8, 9];
let promedio = 0;
let suma = 0;
function promedioNumerosLista(array) {
for (let index = 0; index < array.length; index++) {
suma += array[index];
}
promedio = suma / array.length;
console.log(`El promedio de la lista de número es ${promedio}`);
return;
}
promedioNumerosLista(listaGenerica);
// 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.
listaGenerica = [1, 2, 3, 4, 5, 6, 7, 8, 9];
let mayor;
let menor;
function numeroMayorMenor(array) {
console.log(`El numero mas grande es ${Math.max(...array)} y el más pequeño es ${Math.min(...array)}`);
return;
}
numeroMayorMenor(listaGenerica);
// Crea una función que devuelva la suma de todos los elementos en una lista.
function sumaElementosArray(array) {
let suma = 0;
suma = array.reduce((prev, curr) => prev + curr);
console.log(`La suma es ${suma}`);
return;
}
sumaElementosArray(listaGenerica)
// 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 posicionElementoArray(array, posicion) {
console.log(array.indexOf(posicion));
return;
}
posicionElementoArray(listaGenerica, 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.
let array1 = [1, 2, 3, 4, 5, 6, 7, 8, 9];
let array2 = [1, 2, 3, 4, 5, 6, 7, 8, 9];
function sumaArrays(array1, array2) {
if (array1.length == array2.length) {
console.log(array1.map((value, i) => value + array2[i]));
return;
} else {
console.log('Las listas no tienen el mismo tamaño');
return;
}
}
sumaArrays(array1, array2);
// Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
listaGenerica = [9,8,7,6,5,4,3,2,1];
function cuadradoNumero(array1) {
console.log(array1.map((value, i) => value * value));
return;
}
cuadradoNumero(listaGenerica);