Приветствую, товарищи! C праздником!
Требуется из массива убрать все пустые ячейки
[1,,,,2,,,3,,,...,,,100] --> [1,2,3...100]
По какой-то удаленной от меня причине данный код их не сносит

Код AS3:
var result:Array = new Array();
for (var f:int = 0; f < 100000; f++ )
{
if ( array[f] != null )
{
result.push( array[f] );
}
}
trace(result);