Сообщение от Black_Star
|
А можно где то подробнее про знак % узнать, а то я его только как остаток от деления где-то видал мельком
|
Все очень просто. По логики, на третьем вызове функции индекс должен обнуляться.
var a = 0;
alert(++a % 3);
alert(++a % 3);
alert(++a % 3);