until method
Returns a sequence of integers starting from this,
incrementing by step and ending at end.
Implementation
Iterable<num> until(int end, {int step = 1}) sync* {
if (step == 0) {
throw RException.steps();
}
var currentNumber = this;
if (step > 0) {
while (currentNumber < end) {
yield currentNumber;
currentNumber += step;
}
} else {
while (currentNumber > end) {
yield currentNumber;
currentNumber += step;
}
}
}