Coffeescript для цикла
Я пытаюсь преобразовать некоторые примеры диаграмм яблока из javascript в coffeescript. Испытывая трудное время, пытаясь понять, как написать это для цикла в кофе script. Спасибо за любую помощь заранее
for (scale = maxVal; scale >= 0; scale -= stepSize) {...}
Ответы
Ответ 1
Этот цикл будет увеличиваться на отрицание stepSize.
maxVal = 10
stepSize = 1
for scale in [maxVal..0] by -stepSize
console.log scale
Однако, если stepSize фактически равен 1, то
maxVal = 10
for scale in [maxVal..0]
console.log scale
даст тот же результат
Ответ 2
scale = maxVal
while scale >= 0
...
scale -= stepSize
http://js2coffee.org/ - хороший инструмент для этого