//Crea una lista vacía llamada "listaGenerica".
let listaGenerica = []; console.log(listaGenerica);
//Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion //con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin" , "Python"];
console.log(lenguagesDeProgramacion);
//Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', // 'Ruby' y 'GoLang'.
lenguagesDeProgramacion.push("Java");
lenguagesDeProgramacion.push("Ruby");
lenguagesDeProgramacion.push("GoLang");
console.log(lenguagesDeProgramacion);
//Crea una función que muestre en la consola todos los elementos de la lista //"lenguagesDeProgramacion.
function recorrerLenguajes() {
let indice = 0;
while (indice != parseInt(lenguagesDeProgramacion.length)){
console.log(lenguagesDeProgramacion[indice]);
indice++;
}
}
recorrerLenguajes();
//Crea una función que muestre en la consola todos los elementos de la lista //"lenguagesDeProgramacion en orden inverso.
function recorrerLenguajesInv() { let indice = parseInt(lenguagesDeProgramacion.length)-1; while (indice != -1){ console.log(lenguagesDeProgramacion[indice]); indice--; } }
recorrerLenguajesInv();
//Crea una función que calcule el promedio de los elementos en una lista de números.
let listaNum = [5, 8, 9, 10, 11, 15, 7, 7, 9, 10];
function promedio() {
let suma = 0;
let indice = parseInt(listaNum.length)-1;
while (indice != -1){
suma = suma + parseInt(listaNum[indice]);
indice--;
}
let promedio = suma/parseInt(listaNum.length);
console.log(promedio)
}
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.
let listaNum1 = [8, 5, 9, 10, 11, 15, 7, 7, 9, 10];
function minNum(myarr){ var menor = listaNum1[0]; for(i = 0; i < listaNum1.length; i++){ if (listaNum1[i] < menor) { menor = listaNum1[i]; } } console.log(menor); }
function maxNum(myarr){ var mayor = listaNum1[0]; for(i = 0; i < listaNum1.length; i++){ if (listaNum1[i] > mayor) { mayor = listaNum1[i]; } } console.log(mayor); }
maxNum();
minNum();
//Crea una función que devuelva la suma de todos los elementos en una lista.
let listaNum2 = [8, 5, 9, 10, 11, 15, 7, 7, 9, 10];
function sumaList() { let suma = 0; let indice = parseInt(listaNum2.length)-1; while (indice != -1){ suma = suma + parseInt(listaNum2[indice]); indice--; } console.log(suma); }
sumaList();
//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.
let listaNum3 = [8, 5, 9, 10, 11, 15, 7, 7, 9, 10];
let descList = prompt("Escoge un numero:");
function estaEnList() {
let indice = parseInt(listaNum3.length)-1;
while (indice != -1) {
if (parseInt(descList) == listaNum3[indice]){
console.log(${descList} esta en Array
);
} else if (indice == -1) {
console.log(${descList} NO esta en Array
);
}else {
indice--;
}
}
}
estaEnList();
//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.
let listaNum05 = [8, 5, 9, 10, 11, 15, 7, 7, 9, 10]; let listaNum06 = [7, 6, 2, 11, 8, 5, 7, 7, 11, 3]; let listaSum = []; let alto2 = parseInt(listaNum05.length);
function sumaList() { for(i = 0; i < parseInt(alto2); i++){ listaSum[i] = listaNum05[i]+listaNum06[i]; } console.log(listaSum); }
sumaList();
//Crea una función que reciba una lista de números y devuelva una nueva lista c //on el cuadrado de cada número.
let listaNum07 = [7, 6, 2, 11, 8, 5, 7, 7, 11, 3]; let listaSum2 = []; let alto1 = parseInt(listaNum05.length);
function cuadradoList() { for(i = 0; i < parseInt(alto1); i++){ listaSum2[i] = listaNum07[i]*listaNum07[i]; } console.log(listaSum2); }
cuadradoList();