Конденсировать разреженный массив в Javascript?

У меня есть массив элементов, где записи редки. Как я могу легко сконцентрировать разреженный массив в плотный массив, чтобы мне не приходилось постоянно проверять нулевые и неопределенные значения каждый раз, когда я перебираю данные?

Вот некоторые примеры данных:

var sparse = [];
sparse[1] = undefined;
sparse[5] = 3;
sparse[10] = null;

var dense = sparseToDenseArray(sparse);
// dense should be [3]

Ответы на вопрос(6)

Ваш ответ на вопрос