emulates-undefined.js (483B)
1 function test() { 2 var values = [undefined, null, Math, createIsHTMLDDA()]; 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();