Возможно, у вас в цикле перебирается массив, последний элемент которого пуст вследствие наличия
запятой после реального последнего элемента в коде создания массива.
Например:
/* Неправильно: */
var bad = [a, b, c,];
/* Правильно: */
var good = [a, b, c];