Придирается вот к чему:
typeof subs.substring((subs.indexOf(arr[n]) + arr[n].length, subs.indexOf(arr[n]) + arr[n].length+1)*1 == 'number'
Uncaught TypeError: Cannot read property 'length' of undefined
Не хочет работать так в цикле, а если протестировать просто с нуликом или единичкой - работает. никто не знает, в чем может быть дело?