JS:Более элегантные CoffeeScript петля
for(i=this.current.arr.length;i<this.counterLength;i++){
dosomthing();
dosomethingelse();
}
КОФЕ:
i = @current.arr.length
while i < @counterLength
dosomthing()
dosomethingelse()
i++
Я знаю, CoffeeScript имеет большой синтаксис цикла конфету, но я не могу найти более изящный способ написания его, чем это. Есть ли еще способ coffeescripty сделать это?
Я знаю о:
for currentArr in current.arr
//and
for currentArr, 1 in current.arr
, но я должен начать в @currentLength и не 0
Вы пытаетесь выполнить итерацию через массив от конца до начала? A.K.A в обратном направлении? Что такое 'this.counterLength'? – Kyle
Я пытаюсь выполнить итерацию '@ currentLenght- @ current.arr.length' раз. – Fresheyeball
Почему downvote? Зачем комментировать? – Fresheyeball