То, что вы можете искать, это по модулю.
count = ( count + 1 ) % 5;
Теперь вместо бесконечного роста счет будет иметь последовательность 0, 1, 2, 3, 4, 0, 1, 2, 3, 4 и т. Д.
Ваш класс ящиков выглядит немного странным, с count = 0
, 'count = 2' и count = 3
все в результате "box"
.Предполагая, что это не ошибка, я, вероятно, записал бы это как:
classes = ['box', 'box2', 'box', 'box', 'box3'];
boxes = classes[count];
Этот способ немного более читабелен для меня и упрощает настройку логики по мере необходимости.