35 lines
626 B
JavaScript
35 lines
626 B
JavaScript
System.register(["./evens"], function (_export, _context) {
|
|
"use strict";
|
|
|
|
var isEven, p, a, i, j, isOdd;
|
|
|
|
function nextOdd(n) {
|
|
return _export("p", p = isEven(n) ? n + 1 : n + 2);
|
|
}
|
|
|
|
_export("nextOdd", nextOdd);
|
|
|
|
return {
|
|
setters: [function (_evens) {
|
|
isEven = _evens.isEven;
|
|
}],
|
|
execute: function () {
|
|
_export("p", p = 5);
|
|
|
|
_export("p", p);
|
|
|
|
for (a in b);
|
|
|
|
for (i = 0, j = 0;;);
|
|
|
|
_export("isOdd", isOdd = function (isEven) {
|
|
return function (n) {
|
|
return !isEven(n);
|
|
};
|
|
}(isEven));
|
|
|
|
_export("isOdd", isOdd);
|
|
}
|
|
};
|
|
});
|