Returns a (begin, end) NumberRange with step.
for(const value of exclusiveRange(0, 10)) {
console.log(value); // 1, 2, 3, ..., 9
}end can be not only finite number but also infinite, and step can be negative.
Returns a [begin, end] NumberRange with step.
for(const value of inclusiveRange(0, 10)) {
console.log(value); // 0, 1, 2, ..., 10
}end can be not only finite number but also infinite, and step can be negative.
Returns a (begin, end] NumberRange with step.
for(const value of openClosedRange(0, 10)) {
console.log(value); // 1, 2, 3, ..., 10
}end can be not only finite number but also infinite, and step can be negative.
Returns a [begin, end) NumberRange with step.
for(const value of range(0, 10)) {
console.log(value); // 0, 1, 2, ..., 9
}end can be not only finite number but also infinite, and step can be negative.
Generated using TypeDoc
Same as range.