| 1181 | ); |
| 1182 | } |
| 1183 | function ve(t, e, n) { |
| 1184 | if (!((n = +n) > 0)) return []; |
| 1185 | if ((t = +t) === (e = +e)) return [t]; |
| 1186 | const r = e < t, |
| 1187 | [i, o, a] = r ? ye(e, t, n) : ye(t, e, n); |
| 1188 | if (!(o >= i)) return []; |
| 1189 | const s = o - i + 1, |
| 1190 | u = new Array(s); |
| 1191 | if (r) |
| 1192 | if (a < 0) for (let t = 0; t < s; ++t) u[t] = (o - t) / -a; |
| 1193 | else for (let t = 0; t < s; ++t) u[t] = (o - t) * a; |
| 1194 | else if (a < 0) for (let t = 0; t < s; ++t) u[t] = (i + t) / -a; |
| 1195 | else for (let t = 0; t < s; ++t) u[t] = (i + t) * a; |
| 1196 | return u; |
| 1197 | } |
| 1198 | function _e(t, e, n) { |
| 1199 | return ye((t = +t), (e = +e), (n = +n))[2]; |
| 1200 | } |