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}}