-1:000000000000 | 0:1ed301fd8356 |
---|---|
1 function test() { | |
2 var values = [undefined, null, Math, objectEmulatingUndefined()]; | |
3 var expected = [true, true, false, true]; | |
4 | |
5 for (var i=0; i<100; i++) { | |
6 var idx = i % values.length; | |
7 if (values[idx] == undefined) | |
8 assertEq(expected[idx], true); | |
9 else | |
10 assertEq(expected[idx], false); | |
11 | |
12 if (null != values[idx]) | |
13 assertEq(expected[idx], false); | |
14 else | |
15 assertEq(expected[idx], true); | |
16 } | |
17 } | |
18 test(); |