exported variable declarations hoist along with functions
This commit is contained in:
parent
da72182219
commit
cfe05ca10d
@ -1,9 +1,11 @@
|
||||
import { isEven } from "./evens";
|
||||
|
||||
export function nextOdd(n) {
|
||||
return isEven(n) ? n + 1 : n + 2;
|
||||
return p = isEven(n) ? n + 1 : n + 2;
|
||||
}
|
||||
|
||||
export var p = 5;
|
||||
|
||||
export var isOdd = (function (isEven) {
|
||||
return function (n) {
|
||||
return !isEven(n);
|
||||
|
||||
@ -1,8 +1,10 @@
|
||||
System.register(["./evens"], function (_export) {
|
||||
var p;
|
||||
|
||||
_export("nextOdd", nextOdd);
|
||||
|
||||
function nextOdd(n) {
|
||||
return isEven(n) ? n + 1 : n + 2;
|
||||
return _export("p", p = isEven(n) ? n + 1 : n + 2);
|
||||
}
|
||||
|
||||
var _evens;
|
||||
@ -14,6 +16,8 @@ System.register(["./evens"], function (_export) {
|
||||
"use strict";
|
||||
|
||||
var isEven = _evens.isEven;
|
||||
_export("p", p = 5);
|
||||
|
||||
var isOdd = _export("isOdd", (function (isEven) {
|
||||
return function (n) {
|
||||
return !isEven(n);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user