#Ejercicio 1
let listaGenerica = [];
Ejercicio 2
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
Ejercicio 3
lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');
Ejercicio 4
function mostrarLenguajes() {
console.log("Lenguajes de programación:");
for (let i = 0; i < lenguagesDeProgramacion.length; i++) {
console.log(lenguagesDeProgramacion[i]);
}
}
mostrarLenguajes();
Ejercicio 5
function mostrarLenguajesInverso() {
console.log("Lenguajes en orden inverso:");
for (let i = lenguagesDeProgramacion.length - 1; i >= 0; i--) {
console.log(lenguagesDeProgramacion[i]);
}
}
mostrarLenguajesInverso();
Ejercicio 6
function calcularPromedio(lista) {
let suma = 0;
for (let num of lista) {
suma += num;
}
return suma / lista.length;
}
Ejercicio 7
function mostrarMayorYMenor(lista) {
if (lista.length === 0) {
console.log("La lista está vacía");
return;
}
let mayor = lista[0];
let menor = lista[0];
for (let num of lista) {
if (num > mayor) mayor = num;
if (num < menor) menor = num;
}
console.log(`Número mayor: ${mayor}`);
console.log(`Número menor: ${menor}`);
}
Ejercicio 8
function sumarElementos(lista) {
let suma = 0;
for (let num of lista) {
suma += num;
}
return suma;
}
Ejercicio 9
function encontrarPosicion(lista, elemento) {
return lista.indexOf(elemento);
}
Ejercicio 10
function sumarListas(lista1, lista2) {
if (lista1.length !== lista2.length) {
return "Las listas deben tener el mismo tamaño";
}
let resultado = [];
for (let i = 0; i < lista1.length; i++) {
resultado.push(lista1[i] + lista2[i]);
}
return resultado;
}
Ejercicio 11
function calcularCuadrados(lista) {
return lista.map(num => num * num);
}