let listaGenerica = [];
let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"];
let listaNum = [2, 3, 4, 5, 6, 7, 8];
let listaNum2 = [9, 10, 11, 12, 13, 14, 15];
let arrayT = [];
let arrayC=[];
let validacion = (lista, elemento) => lista.indexOf(elemento);
lenguagesDeProgramacion.push("Java", "Ruby", "GoLang");
listarLenguages();
listarLenguagesInv();
calcPromedio();
maxmin();
sumat();
sumArray(listaNum, listaNum2);
console.log(arrayT);
cuaArray(listaNum);
console.log('cuadrado'+arrayC)
let validar = validacion(listaNum, 9);
console.log("la posicion es:" + validar);
function listarLenguages() {
console.log(lenguagesDeProgramacion);
}
function listarLenguagesInv() {
console.log(lenguagesDeProgramacion.reverse());
}
function calcPromedio() {
let sum = listaNum.reduce((acum, curr) => acum + curr, 0);
let avg = sum / listaNum.length;
console.log("promedio es: " + avg);
}
function maxmin() {
let mayor = Math.max(...listaNum);
let menor = Math.min(...listaNum);
console.log("El numero mayor es: " + mayor);
console.log("El numero menor es: " + menor);
}
function sumat() {
let sum = listaNum.reduce((acum, curr) => acum + curr, 0);
console.log("suma es:" + sum);
}
function sumArray(lista1, lista2) {
if (lista1.length != lista2.length) {
return null;
} else {
for (let i = 0; i < lista1.length; i++) {
arrayT.push(lista1[i] + lista2[i]);
}
}
}
function cuaArray(lista){
for (let i=0;i<lista.length;i++){
arrayC.push(lista[i]*lista[i])
}
}