ejercicio 1
let listaGenerica = [];
Ejercicio 2
let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"];
Ejercicio 3
lenguagesDeProgramacion.push("Java", "Ruby", "GoLang");
Ejercicio 4
function mostrarLenguajes() {
for (let lenguaje of lenguagesDeProgramacion) {
console.log(lenguaje);
}
}
Ejercicio 5
function mostrarLenguajesInverso() {
for (let i = lenguagesDeProgramacion.length - 1; i >= 0; i--) {
console.log(lenguagesDeProgramacion[i]);
}
}
Ejercicio 6
function promedioLista(listaNumeros) {
let suma = listaNumeros.reduce((acc, num) => acc + num, 0);
return suma / listaNumeros.length;
}
Ejercicio 7
function extremosLista(listaNumeros) {
let maximo = Math.max(...listaNumeros);
let minimo = Math.min(...listaNumeros);
console.log("Máximo:", maximo);
console.log("Mínimo:", minimo);
}
Ejercicio 8
function sumaLista(listaNumeros) {
return listaNumeros.reduce((acc, num) => acc + num, 0);
}
Ejercicio 9
function buscarPosicion(lista, elemento) {
return lista.indexOf(elemento); // Devuelve -1 si no existe
}
Ejercicio 10
function sumarListas(listaA, listaB) {
let listaResultado = [];
for (let i = 0; i < listaA.length; i++) {
listaResultado.push(listaA[i] + listaB[i]);
}
return listaResultado;
}
Ejercicio 11
function cuadradosLista(listaNumeros) {
return listaNumeros.map(num => num * num);
}