// Ejercicio 1 let listaGenerica = []; console.log(listaGenerica); // Ejercicio 2
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
console.log(lenguagesDeProgramacion); // Ejercicio 3
lenguagesDeProgramacion.push('Java', 'Ruby','GoLang'); console.log(lenguagesDeProgramacion);
// Ejercicio 4
function listalenguagesDeProgramacion(lista)
{
console.log(Lista de lenguajes de programación: ${lista}
);
}
listalenguagesDeProgramacion(lenguagesDeProgramacion);
// Ejercicio 5
function listaInversa(lista)
{
console.log(Lista de lenguajes de programación: ${lista.reverse()}
);
}
listaInversa(lenguagesDeProgramacion);
// Ejercicio 6
function promedioElementosLista(lista)
{
let suma = lista.reduce((a,b) => a+b,0);
let promedio = suma/lista.length;
console.log(El promedio de valores de la lista es ${promedio}
);
return promedio;
}
let listaNumeros = [2,6,10,24,78,100];
promedioElementosLista(listaNumeros)
// Ejercicio 7
function maximoLista(lista) { let valorMaximo = lista.reduce((a,b) => {return a>b ? a:b}); console.log(valorMaximo); return valorMaximo; }
function minimoLista(lista) { let valorMinimo = lista.reduce((a,b) => {return a<b ? a:b}); console.log(valorMinimo); return valorMinimo; }
maximoLista(listaNumeros); minimoLista(listaNumeros);
// Ejercicio 8
function sumaLista(lista)
{
let suma = lista.reduce((a,b) => a+b,0);
console.log(La suma de los valores de la lista es ${suma}
);
return suma;
}
sumaLista(listaNumeros);
// Ejercicio 9
function devuelvePosicionLista(lista,elementoLista)
{
let posicion = lista.indexOf(elementoLista);
console.log(La posición del valor es ${posicion}
);
return posicion;
}
devuelvePosicionLista(listaNumeros,78);
// Ejercicio 10
function sumaListas(lista1,lista2) { let listaResultado = []; for (i=0; i < lista1.length; i++) { listaResultado[i] = lista1[i]+lista2[i]; } console.log(listaResultado); return listaResultado; } let lista1 = [2,3,4,5]; let lista2 = [6,7,8,9]; sumaListas(lista1,lista2);
// Ejercicio 11
function listaCuadrado(lista) { let listaResultado = []; for (i=0; i < lista.length; i++) { listaResultado[i] = Math.pow(lista[i],2); } console.log(listaResultado); return listaResultado; }
let lista = [3,6,8,9,10,12]; listaCuadrado(lista);