swc/ecmascript/minifier/tests/terser/compress/issue-1043/issue_1043/output.js

8 lines
175 B
JavaScript
Raw Normal View History

function* range(start = 0, end = null, step = 1) {
if (null == end) {
end = start;
start = 0;
}
for (let i = start; i < end; i += step) yield i;
}