В некоторых ситуациях может случиться, что мы имеем undefined
или вообще значения фальши в структурах массива. Например, при чтении и заполнении данных из некоторых неизвестных источников, таких как базы данных или структуры HTML. Как
var data = [42, 21, undefined, 50, 40, undefined, 9]
Так как это может вызвать проблемы при переходе по таким массивам и работе над элементами, какова наилучшая практика удаления undefined
(значения ложности)?