const lista1 = [ 1, 2,  3,  1,  2,  3,  4,  2,  2,  2,  1];

function calcularModa(lista)
{
    const listaCount = {};

    lista.map(
        function (elemento)
        {
            if (listaCount[elemento])
            {
                listaCount[elemento] += 1;
            }
            else
            {
                listaCount[elemento] = 1;
            }
        }
    );

    const listaArray = Object.entries(listaCount).sort(
        function(valorAcumulado, nuevoValor){
            return valorAcumulado[1]-nuevoValor[1];
        }
    );
    const moda=listaArray[listaArray.length-1];
        console.log(lista1);
    return moda
    
}







