В заводной я могу написать
def n = 10
print 1..<n
Вывод: [1, 2, 3, 4, 5, 6, 7, 8, 9]
Есть ли другой язык, который позволяет указывать диапазон с условиями?
примеры
def n = 10
print 1<=..n
Выход: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
def n = -2
print 1<=..n
Вывод: [1]
def n = -2
print 1..n
Выход: [1, 0, -1, -2]