Crea una lista vacía llamada "listaGenerica".
let 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'];
Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
lenguagesDeProgramacion.push('Java');
lenguagesDeProgramacion.push('Ruby');
lenguagesDeProgramacion.push('GoLang');
Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion".
function montrarLista(lista) {
return console.log(lista);
}
montrarLista(lenguagesDeProgramacion);
Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso".
function mostrarListaReverso(lista) {
return console.log(lista.reverse());
}
mostrarListaReverso(lenguagesDeProgramacion);
Crea una función que calcule el promedio de los elementos en una lista de números.
function promedioLista(lista) {
let sumaValores = 0;
for(let i=0; i<lista.length; i++){
sumaValores += lista[i];
}
let promedio = sumaValores/lista.length;
return console.log(`El promedio de los valores de la lista es: ${promedio}`);
}
let listaNumerica = [2,9,5,55,-3,7];
promedioLista(listaNumerica);
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 numMayorMenorLista(lista){
let listaOrdenada = lista.sort(function(a,b){return a-b});
let mayor = listaOrdenada[listaOrdenada.length-1];
let menor = listaOrdenada[0];
console.log(`En esta lista ${lista} el número mayor es: ${mayor} y el núemro menor e: ${menor}`);
}
numMayorMenorLista(listaNumerica);
Crea una función que devuelva la suma de todos los elementos en una lista.
unction sumaLista(lista) {
let suma = 0;
for(let i=0; i<lista.length; i++){
suma += lista[i];
}
return console.log(`La suma de los elementos de la lista [${lista}] es: ${suma}`);
}
sumaLista(listaNumerica);
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 mostrarElementoDeLista(lista, posicion) {
if(posicion>=0 && posicion<lista.length){
return console.log(lista[posicion]);
} else {
return console.log('-1');
}
}
mostrarElementoDeLista(listaNumerica, 0);
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 sumarDosListas(lista1, lista2) {
let lista3 = [];
if(lista1.length === lista2.length){
for(let i=0; i<lista1.length; i++){
lista3.push(lista1[i]+lista2[i]);
}
return console.log(`La nueva lista es: ${lista3}`);
} else {
return console.log('Una de las dos listas contiene más elementos que la otra.');
}
}
let listaNumerica1 = [15,-82,100,98,65,2];
sumarDosListas(listaNumerica, listaNumerica1);
Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
function listaAlCuadrado(lista) {
let lista1=[];
for(let i=0; i<lista.length; i++){
lista1.push(Math.pow(lista[i],2));
}
return console.log(lista1);
}
listaAlCuadrado(listaNumerica1);