let listaGenerica = [];
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
console.log(lenguagesDeProgramacion);
lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');
function mostrarLenguajes() {
console.log(lenguagesDeProgramacion);
}
mostrarLenguajes();
function mostrarLenguajesInverso() {
console.log(lenguagesDeProgramacion.reverse());
}
mostrarLenguajesInverso();
function calcularPromedio(listaNumeros) {
let suma = listaNumeros.reduce((acumulado, actual) => acumulado + actual, 0);
return suma / listaNumeros.length;
}
console.log(calcularPromedio([1, 2, 3, 4, 5]));
function mostrarMaxMin(listaNumeros) {
let max = Math.max(...listaNumeros);
let min = Math.min(...listaNumeros);
console.log('Número más grande:', max);
console.log('Número más pequeño:', min);
}
mostrarMaxMin([1, 5, 10, 3, 0]);
function sumarElementos(listaNumeros) {
return listaNumeros.reduce((acumulado, actual) => acumulado + actual, 0);
}
console.log(sumarElementos([1, 2, 3, 4]));
function encontrarPosicion(lista, elemento) {
return lista.indexOf(elemento);
}
console.log(encontrarPosicion([1, 2, 3, 4], 3));
function sumarListas(lista1, lista2) {
if (lista1.length !== lista2.length) {
console.error('Las listas deben tener el mismo tamaño');
return;
}
let listaSuma = lista1.map((numero, index) => numero + lista2[index]);
return listaSuma;
}
console.log(sumarListas([1, 2, 3], [4, 5, 6]));
function cuadradosDeLista(listaNumeros) {
return listaNumeros.map(numero => numero * numero);
}
console.log(cuadradosDeLista([1, 2, 3]));