Почему в таком цикле for(var i=length;i--;) декремент не уйдёт ниже нуля?
Это какой то хак или стандарт?
Если length больше 0, тогда упрётся в 0
Если length = 0, тогда вообще не запустится
А если length = -1, тогда будет чесать в минус бесконечность
http://jsfiddle.net/b8t0h74q/
Последний раз редактировалось Momon, 17.04.2015 в 11:14.
|