let listaNumeros = [8,3,6,7,2,6];
listaSuma1 = [1,2,3,4,5];
listaSuma2 = [1,2,3,4,5];
//crea una lista vacia llamada lista generica
let listaGenerica = [];
//Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
let lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
//Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
lenguajesDeProgramacion.push('Java', 'Ruby', 'GoLang');
//Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
function mostrarLenguajes() {
console.log(lenguajesDeProgramacion);
}
//Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function invertirArray(){
console.log(lenguajesDeProgramacion.reverse());
}
//Crea una función que calcule el promedio de los elementos en una lista de números.
function calcularPromedioArray() {
let sumar = 0
for (let i = 0; i < listaNumeros.length; i++) {
sumar = listaNumeros[i] + sumar;
}
let promedio = sumar/listaNumeros.length;
console.log(promedio)
return promedio;
}
//Crea una función que muestre en la consola el número más grande y el número más pequeño en una lista.
function mayorMenor() {
maximo = console.log(Math.max(...listaNumeros))
minimo = console.log(Math.min(...listaNumeros))
}
//Crea una función que devuelva la suma de todos los elementos en una lista.
function sumaLista() {
let sumar = 0
for (let i = 0; i < listaNumeros.length; i++) {
sumar = sumar + listaNumeros[i];
}
console.log(sumar)
}
//Crea una función que devuelva la posición en la lista donde se encuentra un elemento pasado como parámetro, o -1 si no existe en la lista.
function encontrarIndex(numero) {
if (listaNumeros.includes(numero)) {
console.log(numero)
}else{
console.log('-1')
}
}
//Crea una función que reciba dos listas de números del mismo tamaño y devuelva una nueva lista con la suma de los elementos uno a uno.
function sumaListas(array1,array2) {
let suma=[]
for (let i = 0; i < array1.length; i++) {
for (let f = 0; f < array2.length; f++) {
sumaarr = array1[i]+array2[f];
suma.push(sumaarr)
}
} console.log(suma)
}
//Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
function cuadradoLista(lista){
let listaAlCuadrado = [];
for (let i = 0; i < lista.length; i++) {
cuadrado = Math.pow(lista[i],2);
listaAlCuadrado.push(cuadrado);
}
console.log(listaAlCuadrado)
}
mostrarLenguajes();
invertirArray();
calcularPromedioArray();
mayorMenor()
sumaLista()
encontrarIndex(0)
sumaListas(listaSuma1,listaSuma2);
cuadradoLista(listaSuma1);