ng-repeat for loop

ng-repeat não tem suporte para iteradores numéricos, mas podemos adicionar um filtro de intervalo a la ruby:

module.filter 'toRange', ->
(input) ->
switch (input.length)
when 1
[lowBound, highBound] = [0, +input[0] - 1]
when 2
[lowBound, highBound] = [+input[0], +input[1]]
i
= lowBound
result
= []
while i <= highBound
result
.push i
i
++
result

Agora podemos iterar. 5 vezes:

div ng-repeat="i in [5] | toRange" {{i}} 

De 1 a 3:

div ng-repeat="i in [1, 3] | toRange" {{i}}

http://plnkr.co/edit/Er9iEBoHzsSs7xqBoHka?p=preview