Skraplanie rzadkiej tablicy w Javascript?
Mam tablicę elementów, w których wpisy są rzadkie. W jaki sposób mogę łatwo skondensować macierz rzadką do gęstej tablicy, aby nie musiałem sprawdzać wartości zerowych i niezdefiniowanych za każdym razem, gdy przeglądam dane?
Oto kilka przykładowych danych:
var sparse = [];
sparse[1] = undefined;
sparse[5] = 3;
sparse[10] = null;
var dense = sparseToDenseArray(sparse);
// dense should be [3]