(begin: number, end: number)
| 155 | * @throws ValueError, iff `end` < `begin`. |
| 156 | */ |
| 157 | export function range(begin: number, end: number): number[] { |
| 158 | if (end < begin) { |
| 159 | throw new ValueError(`end (${end}) < begin (${begin}) is forbidden.`); |
| 160 | } |
| 161 | const out: number[] = []; |
| 162 | for (let i = begin; i < end; ++i) { |
| 163 | out.push(i); |
| 164 | } |
| 165 | return out; |
| 166 | } |
no test coverage detected
searching dependent graphs…