//-------------------------------------------------------------------- let listaGenerica = []; console.log(listaGenerica);
//--------------------------------------------------------------------
let lenguajesDeProgramacion = ["JavaScript","C","C++","Kotlin","Python"];
//--------------------------------------------------------------------
lenguajesDeProgramacion.push("Java","Ruby","GoLang"); console.log(lenguajesDeProgramacion); console.log(lenguajesDeProgramacion.length);
//--------------------------------------------------------------------
function mostrarLenguajes() { for(let i = 0; i < lenguajesDeProgramacion.length; i++) { console.log(lenguajesDeProgramacion[i]); }
}
mostrarLenguajes();
//--------------------------------------------------------------------
function mostrarInverso() { for(let i = lenguajesDeProgramacion.length - 1; i >= 0; i--) { console.log(lenguajesDeProgramacion[i]); } }
mostrarInverso();
//--------------------------------------------------------------------
function calcularPromedio(lista) { let suma = lista.reduce((acumulador, numero) => acumulador + numero, 0); let promedio = suma / lista.length; return promedio; }
//--------------------------------------------------------------------
function mostrarMaxMin(lista) { let maximo = lista[0]; let minimo = lista[0];
for (let i = 1; i < lista.length; i++) {
if (lista[i] > maximo) {
maximo = lista[i];
}
if (lista[i] < minimo) {
minimo = lista[i];
}
}
console.log(`El número más grande es: ${maximo}`);
console.log(`El número más pequeño es: ${minimo}`);
}
//--------------------------------------------------------------------
function sumarElementos(lista) { return lista.reduce((acumulador, numero) => acumulador + numero, 0); }
//--------------------------------------------------------------------
function encontrarPosicion(lista, elemento) { let posicion = lista.indexOf(elemento); return posicion; }
//-------------------------------------------------------------------- function sumarListas(lista1, lista2) { return lista1.map((num, index) => num + lista2[index]); }
//--------------------------------------------------------------------
function cuadradosDeLista(lista) { return lista.map(num => num * num); }