23 lines
414 B
JavaScript
23 lines
414 B
JavaScript
import {
|
|
rangeGenerator,
|
|
rangeObjectProperty,
|
|
rangeClosure
|
|
} from './range.js';
|
|
|
|
function testOne(func) {
|
|
for (let i of func(10)) {
|
|
console.log(i);
|
|
}
|
|
}
|
|
|
|
console.log('rangeGenerator');
|
|
testOne(rangeGenerator);
|
|
console.log('\n');
|
|
|
|
console.log('rangeObjectProperty');
|
|
testOne(rangeObjectProperty);
|
|
console.log('\n');
|
|
|
|
console.log('rangeClosure');
|
|
testOne(rangeClosure);
|
|
console.log('\n');
|