//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 mostrarLista(){
console.log(lenguagesDeProgramacion);
}
mostrarLista();
//Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function mostrarListaInversa(){
let listaInversa=[];
let tamanio=lenguagesDeProgramacion.length;
tamanio=tamanio-1;
while(tamanio >=0){
listaInversa.push(lenguagesDeProgramacion[tamanio]);
tamanio=tamanio-1;
}
console.log(listaInversa);
}
mostrarListaInversa();
//Crea una función que calcule el promedio de los elementos en una lista de números.
function promedio(lista){
let tamanio=lista.length;
tamanio=tamanio-1;
let suma=0;
while(tamanio>=0){
suma=suma+lista[tamanio];
tamanio=tamanio-1;
}
let promedio=(suma/lista.length);
return promedio
}
let listaNumero=[12,20,56,39,90,15];
console.log(promedio(listaNumero));
//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 mayorYMenorLista(lista){
}
//Crea una función que devuelva la suma de todos los elementos en una lista.
function suma(lista){
let tamanio=lista.length;
tamanio=tamanio-1;
let suma=0;
while(tamanio>=0){
suma=suma+lista[tamanio];
tamanio=tamanio-1;
}
return suma;
}
console.log(suma(listaNumero));
//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 existeEnLista(elemento){
let num = listaProbarelemento.length;
num=num-1;
let cont =0;
let posicion;
if(listaProbarelemento.includes(elemento)){
while(elemento != listaProbarelemento[cont]){
cont++;
}
return cont;
}else{
return -1;
}
}
let listaProbarelemento=[12,'Tom',56,39,'gatito',15];
console.log(existeEnLista('Tom'));
//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(lista1,lista2){
let tamanio= lista1.length;
tamanio=tamanio-1;
let cont=0;
let sum;
let listasum=[]
while(cont<=tamanio){
sum=lista1[cont]+lista2[cont];
listasum.push(sum);
cont++;
}
return listasum;
}
let lista1=[1,2,3,4,5,6,7];
let lista2=[7,6,5,4,3,2,1];
console.log(sumaListas(lista1,lista2));
//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 tamanio= lista.length;
tamanio=tamanio-1;
let cont=0;
let listacuadrado=[]
let resultado;
while(cont<=tamanio){
resultado=lista[cont]*lista[cont];
listacuadrado.push(resultado);
cont++;
}
return listacuadrado;
}
console.log(cuadradolista(lista2));