| //------------------------------------------------------------------------------------------------------- |
| // Copyright (C) Microsoft. All rights reserved. |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. |
| //------------------------------------------------------------------------------------------------------- |
| |
| function write(v) { WScript.Echo(v + ""); } |
| |
| function foo() {} |
| |
| write(+0.0 === ''); |
| write(+0.0 === 0xa); |
| write(+0.0 === 04); |
| write(+0.0 === 'hello'); |
| write(+0.0 === 'hel' + 'lo'); |
| write(+0.0 === String('')); |
| write(+0.0 === String('hello')); |
| write(+0.0 === String('h' + 'ello')); |
| write(+0.0 === new String('')); |
| write(+0.0 === new String('hello')); |
| write(+0.0 === new String('he' + 'llo')); |
| write(+0.0 === new Object()); |
| write(+0.0 === new Object()); |
| write(+0.0 === [1, 2, 3]); |
| write(+0.0 === [1 ,2 , 3]); |
| write(+0.0 === new Array(3)); |
| write(+0.0 === Array(3)); |
| write(+0.0 === new Array(1 ,2 ,3)); |
| write(+0.0 === Array(1)); |
| write(+0.0 === foo); |
| write(1 === undefined); |
| write(1 === null); |
| write(1 === true); |
| write(1 === false); |
| write(1 === Boolean(true)); |
| write(1 === Boolean(false)); |
| write(1 === new Boolean(true)); |
| write(1 === new Boolean(false)); |
| write(1 === NaN); |
| write(1 === +0); |
| write(1 === -0); |
| write(1 === 0); |
| write(1 === 0.0); |
| write(1 === -0.0); |
| write(1 === +0.0); |
| write(1 === 1); |
| write(1 === 10); |
| write(1 === 10.0); |
| write(1 === 10.1); |
| write(1 === -1); |
| write(1 === -10); |
| write(1 === -10.0); |
| write(1 === -10.1); |
| write(1 === Number.MAX_VALUE); |
| write(1 === Number.MIN_VALUE); |
| write(1 === Number.NaN); |
| write(1 === Number.POSITIVE_INFINITY); |
| write(1 === Number.NEGATIVE_INFINITY); |
| write(1 === new Number(NaN)); |
| write(1 === new Number(+0)); |
| write(1 === new Number(-0)); |
| write(1 === new Number(0)); |
| write(1 === new Number(0.0)); |
| write(1 === new Number(-0.0)); |
| write(1 === new Number(+0.0)); |
| write(1 === new Number(1)); |
| write(1 === new Number(10)); |
| write(1 === new Number(10.0)); |
| write(1 === new Number(10.1)); |
| write(1 === new Number(-1)); |
| write(1 === new Number(-10)); |
| write(1 === new Number(-10.0)); |
| write(1 === new Number(-10.1)); |
| write(1 === new Number(Number.MAX_VALUE)); |
| write(1 === new Number(Number.MIN_VALUE)); |
| write(1 === new Number(Number.NaN)); |
| write(1 === new Number(Number.POSITIVE_INFINITY)); |
| write(1 === new Number(Number.NEGATIVE_INFINITY)); |
| write(1 === ''); |
| write(1 === 0xa); |
| write(1 === 04); |
| write(1 === 'hello'); |
| write(1 === 'hel' + 'lo'); |
| write(1 === String('')); |
| write(1 === String('hello')); |
| write(1 === String('h' + 'ello')); |
| write(1 === new String('')); |
| write(1 === new String('hello')); |
| write(1 === new String('he' + 'llo')); |
| write(1 === new Object()); |
| write(1 === new Object()); |
| write(1 === [1, 2, 3]); |
| write(1 === [1 ,2 , 3]); |
| write(1 === new Array(3)); |
| write(1 === Array(3)); |
| write(1 === new Array(1 ,2 ,3)); |
| write(1 === Array(1)); |
| write(1 === foo); |
| write(10 === undefined); |
| write(10 === null); |
| write(10 === true); |
| write(10 === false); |
| write(10 === Boolean(true)); |
| write(10 === Boolean(false)); |
| write(10 === new Boolean(true)); |
| write(10 === new Boolean(false)); |
| write(10 === NaN); |
| write(10 === +0); |
| write(10 === -0); |
| write(10 === 0); |
| write(10 === 0.0); |
| write(10 === -0.0); |
| write(10 === +0.0); |
| write(10 === 1); |
| write(10 === 10); |
| write(10 === 10.0); |
| write(10 === 10.1); |
| write(10 === -1); |
| write(10 === -10); |
| write(10 === -10.0); |
| write(10 === -10.1); |
| write(10 === Number.MAX_VALUE); |
| write(10 === Number.MIN_VALUE); |
| write(10 === Number.NaN); |
| write(10 === Number.POSITIVE_INFINITY); |
| write(10 === Number.NEGATIVE_INFINITY); |
| write(10 === new Number(NaN)); |
| write(10 === new Number(+0)); |
| write(10 === new Number(-0)); |
| write(10 === new Number(0)); |
| write(10 === new Number(0.0)); |
| write(10 === new Number(-0.0)); |
| write(10 === new Number(+0.0)); |
| write(10 === new Number(1)); |
| write(10 === new Number(10)); |
| write(10 === new Number(10.0)); |
| write(10 === new Number(10.1)); |
| write(10 === new Number(-1)); |
| write(10 === new Number(-10)); |
| write(10 === new Number(-10.0)); |
| write(10 === new Number(-10.1)); |
| write(10 === new Number(Number.MAX_VALUE)); |
| write(10 === new Number(Number.MIN_VALUE)); |
| write(10 === new Number(Number.NaN)); |
| write(10 === new Number(Number.POSITIVE_INFINITY)); |
| write(10 === new Number(Number.NEGATIVE_INFINITY)); |
| write(10 === ''); |
| write(10 === 0xa); |
| write(10 === 04); |
| write(10 === 'hello'); |
| write(10 === 'hel' + 'lo'); |
| write(10 === String('')); |
| write(10 === String('hello')); |
| write(10 === String('h' + 'ello')); |
| write(10 === new String('')); |
| write(10 === new String('hello')); |
| write(10 === new String('he' + 'llo')); |
| write(10 === new Object()); |
| write(10 === new Object()); |
| write(10 === [1, 2, 3]); |
| write(10 === [1 ,2 , 3]); |
| write(10 === new Array(3)); |
| write(10 === Array(3)); |
| write(10 === new Array(1 ,2 ,3)); |
| write(10 === Array(1)); |
| write(10 === foo); |
| write(10.0 === undefined); |
| write(10.0 === null); |
| write(10.0 === true); |
| write(10.0 === false); |
| write(10.0 === Boolean(true)); |
| write(10.0 === Boolean(false)); |
| write(10.0 === new Boolean(true)); |
| write(10.0 === new Boolean(false)); |
| write(10.0 === NaN); |
| write(10.0 === +0); |
| write(10.0 === -0); |
| write(10.0 === 0); |
| write(10.0 === 0.0); |
| write(10.0 === -0.0); |
| write(10.0 === +0.0); |
| write(10.0 === 1); |
| write(10.0 === 10); |
| write(10.0 === 10.0); |
| write(10.0 === 10.1); |
| write(10.0 === -1); |
| write(10.0 === -10); |
| write(10.0 === -10.0); |
| write(10.0 === -10.1); |
| write(10.0 === Number.MAX_VALUE); |
| write(10.0 === Number.MIN_VALUE); |
| write(10.0 === Number.NaN); |
| write(10.0 === Number.POSITIVE_INFINITY); |
| write(10.0 === Number.NEGATIVE_INFINITY); |
| write(10.0 === new Number(NaN)); |
| write(10.0 === new Number(+0)); |
| write(10.0 === new Number(-0)); |
| write(10.0 === new Number(0)); |
| write(10.0 === new Number(0.0)); |
| write(10.0 === new Number(-0.0)); |
| write(10.0 === new Number(+0.0)); |
| write(10.0 === new Number(1)); |
| write(10.0 === new Number(10)); |
| write(10.0 === new Number(10.0)); |
| write(10.0 === new Number(10.1)); |
| write(10.0 === new Number(-1)); |
| write(10.0 === new Number(-10)); |
| write(10.0 === new Number(-10.0)); |
| write(10.0 === new Number(-10.1)); |
| write(10.0 === new Number(Number.MAX_VALUE)); |
| write(10.0 === new Number(Number.MIN_VALUE)); |
| write(10.0 === new Number(Number.NaN)); |
| write(10.0 === new Number(Number.POSITIVE_INFINITY)); |
| write(10.0 === new Number(Number.NEGATIVE_INFINITY)); |
| write(10.0 === ''); |
| write(10.0 === 0xa); |
| write(10.0 === 04); |
| write(10.0 === 'hello'); |
| write(10.0 === 'hel' + 'lo'); |
| write(10.0 === String('')); |
| write(10.0 === String('hello')); |
| write(10.0 === String('h' + 'ello')); |
| write(10.0 === new String('')); |
| write(10.0 === new String('hello')); |
| write(10.0 === new String('he' + 'llo')); |
| write(10.0 === new Object()); |
| write(10.0 === new Object()); |
| write(10.0 === [1, 2, 3]); |
| write(10.0 === [1 ,2 , 3]); |
| write(10.0 === new Array(3)); |
| write(10.0 === Array(3)); |
| write(10.0 === new Array(1 ,2 ,3)); |
| write(10.0 === Array(1)); |
| write(10.0 === foo); |
| write(10.1 === undefined); |
| write(10.1 === null); |
| write(10.1 === true); |
| write(10.1 === false); |
| write(10.1 === Boolean(true)); |
| write(10.1 === Boolean(false)); |
| write(10.1 === new Boolean(true)); |
| write(10.1 === new Boolean(false)); |
| write(10.1 === NaN); |
| write(10.1 === +0); |
| write(10.1 === -0); |
| write(10.1 === 0); |
| write(10.1 === 0.0); |
| write(10.1 === -0.0); |
| write(10.1 === +0.0); |
| write(10.1 === 1); |
| write(10.1 === 10); |
| write(10.1 === 10.0); |
| write(10.1 === 10.1); |
| write(10.1 === -1); |
| write(10.1 === -10); |
| write(10.1 === -10.0); |
| write(10.1 === -10.1); |
| write(10.1 === Number.MAX_VALUE); |
| write(10.1 === Number.MIN_VALUE); |
| write(10.1 === Number.NaN); |
| write(10.1 === Number.POSITIVE_INFINITY); |
| write(10.1 === Number.NEGATIVE_INFINITY); |
| write(10.1 === new Number(NaN)); |
| write(10.1 === new Number(+0)); |
| write(10.1 === new Number(-0)); |
| write(10.1 === new Number(0)); |
| write(10.1 === new Number(0.0)); |
| write(10.1 === new Number(-0.0)); |
| write(10.1 === new Number(+0.0)); |
| write(10.1 === new Number(1)); |
| write(10.1 === new Number(10)); |
| write(10.1 === new Number(10.0)); |
| write(10.1 === new Number(10.1)); |
| write(10.1 === new Number(-1)); |
| write(10.1 === new Number(-10)); |
| write(10.1 === new Number(-10.0)); |
| write(10.1 === new Number(-10.1)); |
| write(10.1 === new Number(Number.MAX_VALUE)); |
| write(10.1 === new Number(Number.MIN_VALUE)); |
| write(10.1 === new Number(Number.NaN)); |
| write(10.1 === new Number(Number.POSITIVE_INFINITY)); |
| write(10.1 === new Number(Number.NEGATIVE_INFINITY)); |
| write(10.1 === ''); |
| write(10.1 === 0xa); |
| write(10.1 === 04); |
| write(10.1 === 'hello'); |
| write(10.1 === 'hel' + 'lo'); |
| write(10.1 === String('')); |
| write(10.1 === String('hello')); |
| write(10.1 === String('h' + 'ello')); |
| write(10.1 === new String('')); |
| write(10.1 === new String('hello')); |
| write(10.1 === new String('he' + 'llo')); |
| write(10.1 === new Object()); |
| write(10.1 === new Object()); |
| write(10.1 === [1, 2, 3]); |
| write(10.1 === [1 ,2 , 3]); |
| write(10.1 === new Array(3)); |
| write(10.1 === Array(3)); |
| write(10.1 === new Array(1 ,2 ,3)); |
| write(10.1 === Array(1)); |
| write(10.1 === foo); |
| write(-1 === undefined); |
| write(-1 === null); |
| write(-1 === true); |
| write(-1 === false); |
| write(-1 === Boolean(true)); |
| write(-1 === Boolean(false)); |
| write(-1 === new Boolean(true)); |
| write(-1 === new Boolean(false)); |
| write(-1 === NaN); |
| write(-1 === +0); |
| write(-1 === -0); |
| write(-1 === 0); |
| write(-1 === 0.0); |
| write(-1 === -0.0); |
| write(-1 === +0.0); |
| write(-1 === 1); |
| write(-1 === 10); |
| write(-1 === 10.0); |
| write(-1 === 10.1); |
| write(-1 === -1); |
| write(-1 === -10); |
| write(-1 === -10.0); |
| write(-1 === -10.1); |
| write(-1 === Number.MAX_VALUE); |
| write(-1 === Number.MIN_VALUE); |
| write(-1 === Number.NaN); |
| write(-1 === Number.POSITIVE_INFINITY); |
| write(-1 === Number.NEGATIVE_INFINITY); |
| write(-1 === new Number(NaN)); |
| write(-1 === new Number(+0)); |
| write(-1 === new Number(-0)); |
| write(-1 === new Number(0)); |
| write(-1 === new Number(0.0)); |
| write(-1 === new Number(-0.0)); |
| write(-1 === new Number(+0.0)); |
| write(-1 === new Number(1)); |
| write(-1 === new Number(10)); |
| write(-1 === new Number(10.0)); |
| write(-1 === new Number(10.1)); |
| write(-1 === new Number(-1)); |
| write(-1 === new Number(-10)); |
| write(-1 === new Number(-10.0)); |
| write(-1 === new Number(-10.1)); |
| write(-1 === new Number(Number.MAX_VALUE)); |
| write(-1 === new Number(Number.MIN_VALUE)); |
| write(-1 === new Number(Number.NaN)); |
| write(-1 === new Number(Number.POSITIVE_INFINITY)); |
| write(-1 === new Number(Number.NEGATIVE_INFINITY)); |
| write(-1 === ''); |
| write(-1 === 0xa); |
| write(-1 === 04); |
| write(-1 === 'hello'); |
| write(-1 === 'hel' + 'lo'); |
| write(-1 === String('')); |
| write(-1 === String('hello')); |
| write(-1 === String('h' + 'ello')); |
| write(-1 === new String('')); |
| write(-1 === new String('hello')); |
| write(-1 === new String('he' + 'llo')); |
| write(-1 === new Object()); |
| write(-1 === new Object()); |
| write(-1 === [1, 2, 3]); |
| write(-1 === [1 ,2 , 3]); |
| write(-1 === new Array(3)); |
| write(-1 === Array(3)); |
| write(-1 === new Array(1 ,2 ,3)); |
| write(-1 === Array(1)); |
| write(-1 === foo); |
| write(-10 === undefined); |
| write(-10 === null); |
| write(-10 === true); |
| write(-10 === false); |
| write(-10 === Boolean(true)); |
| write(-10 === Boolean(false)); |
| write(-10 === new Boolean(true)); |
| write(-10 === new Boolean(false)); |
| write(-10 === NaN); |
| write(-10 === +0); |
| write(-10 === -0); |
| write(-10 === 0); |
| write(-10 === 0.0); |
| write(-10 === -0.0); |
| write(-10 === +0.0); |
| write(-10 === 1); |
| write(-10 === 10); |
| write(-10 === 10.0); |
| write(-10 === 10.1); |
| write(-10 === -1); |
| write(-10 === -10); |
| write(-10 === -10.0); |
| write(-10 === -10.1); |
| write(-10 === Number.MAX_VALUE); |
| write(-10 === Number.MIN_VALUE); |
| write(-10 === Number.NaN); |
| write(-10 === Number.POSITIVE_INFINITY); |
| write(-10 === Number.NEGATIVE_INFINITY); |
| write(-10 === new Number(NaN)); |
| write(-10 === new Number(+0)); |
| write(-10 === new Number(-0)); |
| write(-10 === new Number(0)); |
| write(-10 === new Number(0.0)); |
| write(-10 === new Number(-0.0)); |
| write(-10 === new Number(+0.0)); |
| write(-10 === new Number(1)); |
| write(-10 === new Number(10)); |
| write(-10 === new Number(10.0)); |
| write(-10 === new Number(10.1)); |
| write(-10 === new Number(-1)); |
| write(-10 === new Number(-10)); |
| write(-10 === new Number(-10.0)); |
| write(-10 === new Number(-10.1)); |
| write(-10 === new Number(Number.MAX_VALUE)); |
| write(-10 === new Number(Number.MIN_VALUE)); |
| write(-10 === new Number(Number.NaN)); |
| write(-10 === new Number(Number.POSITIVE_INFINITY)); |
| write(-10 === new Number(Number.NEGATIVE_INFINITY)); |
| write(-10 === ''); |
| write(-10 === 0xa); |
| write(-10 === 04); |
| write(-10 === 'hello'); |
| write(-10 === 'hel' + 'lo'); |
| write(-10 === String('')); |
| write(-10 === String('hello')); |
| write(-10 === String('h' + 'ello')); |
| write(-10 === new String('')); |
| write(-10 === new String('hello')); |
| write(-10 === new String('he' + 'llo')); |
| write(-10 === new Object()); |
| write(-10 === new Object()); |
| write(-10 === [1, 2, 3]); |
| write(-10 === [1 ,2 , 3]); |
| write(-10 === new Array(3)); |
| write(-10 === Array(3)); |
| write(-10 === new Array(1 ,2 ,3)); |
| write(-10 === Array(1)); |
| write(-10 === foo); |
| write(-10.0 === undefined); |
| write(-10.0 === null); |
| write(-10.0 === true); |
| write(-10.0 === false); |
| write(-10.0 === Boolean(true)); |
| write(-10.0 === Boolean(false)); |
| write(-10.0 === new Boolean(true)); |
| write(-10.0 === new Boolean(false)); |
| write(-10.0 === NaN); |
| write(-10.0 === +0); |
| write(-10.0 === -0); |
| write(-10.0 === 0); |
| write(-10.0 === 0.0); |
| write(-10.0 === -0.0); |
| write(-10.0 === +0.0); |
| write(-10.0 === 1); |
| write(-10.0 === 10); |
| write(-10.0 === 10.0); |
| write(-10.0 === 10.1); |
| write(-10.0 === -1); |
| write(-10.0 === -10); |
| write(-10.0 === -10.0); |
| write(-10.0 === -10.1); |
| write(-10.0 === Number.MAX_VALUE); |
| write(-10.0 === Number.MIN_VALUE); |
| write(-10.0 === Number.NaN); |
| write(-10.0 === Number.POSITIVE_INFINITY); |
| write(-10.0 === Number.NEGATIVE_INFINITY); |
| write(-10.0 === new Number(NaN)); |
| write(-10.0 === new Number(+0)); |
| write(-10.0 === new Number(-0)); |
| write(-10.0 === new Number(0)); |
| write(-10.0 === new Number(0.0)); |
| write(-10.0 === new Number(-0.0)); |
| write(-10.0 === new Number(+0.0)); |
| write(-10.0 === new Number(1)); |
| write(-10.0 === new Number(10)); |
| write(-10.0 === new Number(10.0)); |
| write(-10.0 === new Number(10.1)); |
| write(-10.0 === new Number(-1)); |
| write(-10.0 === new Number(-10)); |
| write(-10.0 === new Number(-10.0)); |
| write(-10.0 === new Number(-10.1)); |
| write(-10.0 === new Number(Number.MAX_VALUE)); |
| write(-10.0 === new Number(Number.MIN_VALUE)); |
| write(-10.0 === new Number(Number.NaN)); |
| write(-10.0 === new Number(Number.POSITIVE_INFINITY)); |
| write(-10.0 === new Number(Number.NEGATIVE_INFINITY)); |
| write(-10.0 === ''); |
| write(-10.0 === 0xa); |
| write(-10.0 === 04); |
| write(-10.0 === 'hello'); |
| write(-10.0 === 'hel' + 'lo'); |
| write(-10.0 === String('')); |
| write(-10.0 === String('hello')); |
| write(-10.0 === String('h' + 'ello')); |
| write(-10.0 === new String('')); |
| write(-10.0 === new String('hello')); |
| write(-10.0 === new String('he' + 'llo')); |
| write(-10.0 === new Object()); |
| write(-10.0 === new Object()); |
| write(-10.0 === [1, 2, 3]); |
| write(-10.0 === [1 ,2 , 3]); |
| write(-10.0 === new Array(3)); |
| write(-10.0 === Array(3)); |
| write(-10.0 === new Array(1 ,2 ,3)); |
| write(-10.0 === Array(1)); |
| write(-10.0 === foo); |
| write(-10.1 === undefined); |
| write(-10.1 === null); |
| write(-10.1 === true); |
| write(-10.1 === false); |
| write(-10.1 === Boolean(true)); |
| write(-10.1 === Boolean(false)); |
| write(-10.1 === new Boolean(true)); |
| write(-10.1 === new Boolean(false)); |
| write(-10.1 === NaN); |
| write(-10.1 === +0); |
| write(-10.1 === -0); |
| write(-10.1 === 0); |
| write(-10.1 === 0.0); |
| write(-10.1 === -0.0); |
| write(-10.1 === +0.0); |
| write(-10.1 === 1); |
| write(-10.1 === 10); |
| write(-10.1 === 10.0); |
| write(-10.1 === 10.1); |
| write(-10.1 === -1); |
| write(-10.1 === -10); |
| write(-10.1 === -10.0); |
| write(-10.1 === -10.1); |
| write(-10.1 === Number.MAX_VALUE); |
| write(-10.1 === Number.MIN_VALUE); |
| write(-10.1 === Number.NaN); |
| write(-10.1 === Number.POSITIVE_INFINITY); |
| write(-10.1 === Number.NEGATIVE_INFINITY); |
| write(-10.1 === new Number(NaN)); |
| write(-10.1 === new Number(+0)); |
| write(-10.1 === new Number(-0)); |
| write(-10.1 === new Number(0)); |
| write(-10.1 === new Number(0.0)); |
| write(-10.1 === new Number(-0.0)); |
| write(-10.1 === new Number(+0.0)); |
| write(-10.1 === new Number(1)); |
| write(-10.1 === new Number(10)); |
| write(-10.1 === new Number(10.0)); |
| write(-10.1 === new Number(10.1)); |
| write(-10.1 === new Number(-1)); |
| write(-10.1 === new Number(-10)); |
| write(-10.1 === new Number(-10.0)); |
| write(-10.1 === new Number(-10.1)); |
| write(-10.1 === new Number(Number.MAX_VALUE)); |
| write(-10.1 === new Number(Number.MIN_VALUE)); |
| write(-10.1 === new Number(Number.NaN)); |
| write(-10.1 === new Number(Number.POSITIVE_INFINITY)); |
| write(-10.1 === new Number(Number.NEGATIVE_INFINITY)); |
| write(-10.1 === ''); |
| write(-10.1 === 0xa); |
| write(-10.1 === 04); |
| write(-10.1 === 'hello'); |
| write(-10.1 === 'hel' + 'lo'); |
| write(-10.1 === String('')); |
| write(-10.1 === String('hello')); |
| write(-10.1 === String('h' + 'ello')); |
| write(-10.1 === new String('')); |
| write(-10.1 === new String('hello')); |
| write(-10.1 === new String('he' + 'llo')); |
| write(-10.1 === new Object()); |
| write(-10.1 === new Object()); |
| write(-10.1 === [1, 2, 3]); |
| write(-10.1 === [1 ,2 , 3]); |
| write(-10.1 === new Array(3)); |
| write(-10.1 === Array(3)); |
| write(-10.1 === new Array(1 ,2 ,3)); |
| write(-10.1 === Array(1)); |
| write(-10.1 === foo); |
| write(Number.MAX_VALUE === undefined); |
| write(Number.MAX_VALUE === null); |
| write(Number.MAX_VALUE === true); |
| write(Number.MAX_VALUE === false); |
| write(Number.MAX_VALUE === Boolean(true)); |
| write(Number.MAX_VALUE === Boolean(false)); |
| write(Number.MAX_VALUE === new Boolean(true)); |
| write(Number.MAX_VALUE === new Boolean(false)); |
| write(Number.MAX_VALUE === NaN); |
| write(Number.MAX_VALUE === +0); |
| write(Number.MAX_VALUE === -0); |
| write(Number.MAX_VALUE === 0); |
| write(Number.MAX_VALUE === 0.0); |
| write(Number.MAX_VALUE === -0.0); |
| write(Number.MAX_VALUE === +0.0); |
| write(Number.MAX_VALUE === 1); |
| write(Number.MAX_VALUE === 10); |
| write(Number.MAX_VALUE === 10.0); |
| write(Number.MAX_VALUE === 10.1); |
| write(Number.MAX_VALUE === -1); |
| write(Number.MAX_VALUE === -10); |
| write(Number.MAX_VALUE === -10.0); |
| write(Number.MAX_VALUE === -10.1); |
| write(Number.MAX_VALUE === Number.MAX_VALUE); |
| write(Number.MAX_VALUE === Number.MIN_VALUE); |
| write(Number.MAX_VALUE === Number.NaN); |
| write(Number.MAX_VALUE === Number.POSITIVE_INFINITY); |
| write(Number.MAX_VALUE === Number.NEGATIVE_INFINITY); |
| write(Number.MAX_VALUE === new Number(NaN)); |
| write(Number.MAX_VALUE === new Number(+0)); |
| write(Number.MAX_VALUE === new Number(-0)); |
| write(Number.MAX_VALUE === new Number(0)); |
| write(Number.MAX_VALUE === new Number(0.0)); |
| write(Number.MAX_VALUE === new Number(-0.0)); |
| write(Number.MAX_VALUE === new Number(+0.0)); |
| write(Number.MAX_VALUE === new Number(1)); |
| write(Number.MAX_VALUE === new Number(10)); |
| write(Number.MAX_VALUE === new Number(10.0)); |
| write(Number.MAX_VALUE === new Number(10.1)); |
| write(Number.MAX_VALUE === new Number(-1)); |
| write(Number.MAX_VALUE === new Number(-10)); |
| write(Number.MAX_VALUE === new Number(-10.0)); |
| write(Number.MAX_VALUE === new Number(-10.1)); |
| write(Number.MAX_VALUE === new Number(Number.MAX_VALUE)); |
| write(Number.MAX_VALUE === new Number(Number.MIN_VALUE)); |
| write(Number.MAX_VALUE === new Number(Number.NaN)); |
| write(Number.MAX_VALUE === new Number(Number.POSITIVE_INFINITY)); |
| write(Number.MAX_VALUE === new Number(Number.NEGATIVE_INFINITY)); |
| write(Number.MAX_VALUE === ''); |
| write(Number.MAX_VALUE === 0xa); |
| write(Number.MAX_VALUE === 04); |
| write(Number.MAX_VALUE === 'hello'); |
| write(Number.MAX_VALUE === 'hel' + 'lo'); |
| write(Number.MAX_VALUE === String('')); |
| write(Number.MAX_VALUE === String('hello')); |
| write(Number.MAX_VALUE === String('h' + 'ello')); |
| write(Number.MAX_VALUE === new String('')); |
| write(Number.MAX_VALUE === new String('hello')); |
| write(Number.MAX_VALUE === new String('he' + 'llo')); |
| write(Number.MAX_VALUE === new Object()); |
| write(Number.MAX_VALUE === new Object()); |
| write(Number.MAX_VALUE === [1, 2, 3]); |
| write(Number.MAX_VALUE === [1 ,2 , 3]); |
| write(Number.MAX_VALUE === new Array(3)); |
| write(Number.MAX_VALUE === Array(3)); |
| write(Number.MAX_VALUE === new Array(1 ,2 ,3)); |
| write(Number.MAX_VALUE === Array(1)); |
| write(Number.MAX_VALUE === foo); |
| write(Number.MIN_VALUE === undefined); |
| write(Number.MIN_VALUE === null); |
| write(Number.MIN_VALUE === true); |
| write(Number.MIN_VALUE === false); |
| write(Number.MIN_VALUE === Boolean(true)); |
| write(Number.MIN_VALUE === Boolean(false)); |
| write(Number.MIN_VALUE === new Boolean(true)); |
| write(Number.MIN_VALUE === new Boolean(false)); |
| write(Number.MIN_VALUE === NaN); |
| write(Number.MIN_VALUE === +0); |
| write(Number.MIN_VALUE === -0); |
| write(Number.MIN_VALUE === 0); |
| write(Number.MIN_VALUE === 0.0); |
| write(Number.MIN_VALUE === -0.0); |
| write(Number.MIN_VALUE === +0.0); |
| write(Number.MIN_VALUE === 1); |
| write(Number.MIN_VALUE === 10); |
| write(Number.MIN_VALUE === 10.0); |
| write(Number.MIN_VALUE === 10.1); |
| write(Number.MIN_VALUE === -1); |
| write(Number.MIN_VALUE === -10); |
| write(Number.MIN_VALUE === -10.0); |
| write(Number.MIN_VALUE === -10.1); |
| write(Number.MIN_VALUE === Number.MAX_VALUE); |
| write(Number.MIN_VALUE === Number.MIN_VALUE); |
| write(Number.MIN_VALUE === Number.NaN); |
| write(Number.MIN_VALUE === Number.POSITIVE_INFINITY); |
| write(Number.MIN_VALUE === Number.NEGATIVE_INFINITY); |
| write(Number.MIN_VALUE === new Number(NaN)); |
| write(Number.MIN_VALUE === new Number(+0)); |
| write(Number.MIN_VALUE === new Number(-0)); |
| write(Number.MIN_VALUE === new Number(0)); |
| write(Number.MIN_VALUE === new Number(0.0)); |
| write(Number.MIN_VALUE === new Number(-0.0)); |
| write(Number.MIN_VALUE === new Number(+0.0)); |
| write(Number.MIN_VALUE === new Number(1)); |
| write(Number.MIN_VALUE === new Number(10)); |
| write(Number.MIN_VALUE === new Number(10.0)); |
| write(Number.MIN_VALUE === new Number(10.1)); |
| write(Number.MIN_VALUE === new Number(-1)); |
| write(Number.MIN_VALUE === new Number(-10)); |
| write(Number.MIN_VALUE === new Number(-10.0)); |
| write(Number.MIN_VALUE === new Number(-10.1)); |
| write(Number.MIN_VALUE === new Number(Number.MAX_VALUE)); |
| write(Number.MIN_VALUE === new Number(Number.MIN_VALUE)); |
| write(Number.MIN_VALUE === new Number(Number.NaN)); |
| write(Number.MIN_VALUE === new Number(Number.POSITIVE_INFINITY)); |
| write(Number.MIN_VALUE === new Number(Number.NEGATIVE_INFINITY)); |
| write(Number.MIN_VALUE === ''); |
| write(Number.MIN_VALUE === 0xa); |
| write(Number.MIN_VALUE === 04); |
| write(Number.MIN_VALUE === 'hello'); |
| write(Number.MIN_VALUE === 'hel' + 'lo'); |
| write(Number.MIN_VALUE === String('')); |
| write(Number.MIN_VALUE === String('hello')); |
| write(Number.MIN_VALUE === String('h' + 'ello')); |
| write(Number.MIN_VALUE === new String('')); |
| write(Number.MIN_VALUE === new String('hello')); |
| write(Number.MIN_VALUE === new String('he' + 'llo')); |
| write(Number.MIN_VALUE === new Object()); |
| write(Number.MIN_VALUE === new Object()); |
| write(Number.MIN_VALUE === [1, 2, 3]); |
| write(Number.MIN_VALUE === [1 ,2 , 3]); |
| write(Number.MIN_VALUE === new Array(3)); |
| write(Number.MIN_VALUE === Array(3)); |
| write(Number.MIN_VALUE === new Array(1 ,2 ,3)); |
| write(Number.MIN_VALUE === Array(1)); |
| write(Number.MIN_VALUE === foo); |
| write(Number.NaN === undefined); |
| write(Number.NaN === null); |
| write(Number.NaN === true); |
| write(Number.NaN === false); |
| write(Number.NaN === Boolean(true)); |
| write(Number.NaN === Boolean(false)); |
| write(Number.NaN === new Boolean(true)); |
| write(Number.NaN === new Boolean(false)); |
| write(Number.NaN === NaN); |
| write(Number.NaN === +0); |
| write(Number.NaN === -0); |
| write(Number.NaN === 0); |
| write(Number.NaN === 0.0); |
| write(Number.NaN === -0.0); |
| write(Number.NaN === +0.0); |
| write(Number.NaN === 1); |
| write(Number.NaN === 10); |
| write(Number.NaN === 10.0); |
| write(Number.NaN === 10.1); |
| write(Number.NaN === -1); |
| write(Number.NaN === -10); |
| write(Number.NaN === -10.0); |
| write(Number.NaN === -10.1); |
| write(Number.NaN === Number.MAX_VALUE); |
| write(Number.NaN === Number.MIN_VALUE); |
| write(Number.NaN === Number.NaN); |
| write(Number.NaN === Number.POSITIVE_INFINITY); |
| write(Number.NaN === Number.NEGATIVE_INFINITY); |
| write(Number.NaN === new Number(NaN)); |
| write(Number.NaN === new Number(+0)); |
| write(Number.NaN === new Number(-0)); |
| write(Number.NaN === new Number(0)); |
| write(Number.NaN === new Number(0.0)); |
| write(Number.NaN === new Number(-0.0)); |
| write(Number.NaN === new Number(+0.0)); |
| write(Number.NaN === new Number(1)); |
| write(Number.NaN === new Number(10)); |
| write(Number.NaN === new Number(10.0)); |
| write(Number.NaN === new Number(10.1)); |
| write(Number.NaN === new Number(-1)); |
| write(Number.NaN === new Number(-10)); |
| write(Number.NaN === new Number(-10.0)); |
| write(Number.NaN === new Number(-10.1)); |
| write(Number.NaN === new Number(Number.MAX_VALUE)); |
| write(Number.NaN === new Number(Number.MIN_VALUE)); |
| write(Number.NaN === new Number(Number.NaN)); |
| write(Number.NaN === new Number(Number.POSITIVE_INFINITY)); |
| write(Number.NaN === new Number(Number.NEGATIVE_INFINITY)); |
| write(Number.NaN === ''); |
| write(Number.NaN === 0xa); |
| write(Number.NaN === 04); |
| write(Number.NaN === 'hello'); |
| write(Number.NaN === 'hel' + 'lo'); |
| write(Number.NaN === String('')); |
| write(Number.NaN === String('hello')); |
| write(Number.NaN === String('h' + 'ello')); |
| write(Number.NaN === new String('')); |
| write(Number.NaN === new String('hello')); |
| write(Number.NaN === new String('he' + 'llo')); |
| write(Number.NaN === new Object()); |
| write(Number.NaN === new Object()); |
| write(Number.NaN === [1, 2, 3]); |
| write(Number.NaN === [1 ,2 , 3]); |
| write(Number.NaN === new Array(3)); |
| write(Number.NaN === Array(3)); |
| write(Number.NaN === new Array(1 ,2 ,3)); |
| write(Number.NaN === Array(1)); |
| write(Number.NaN === foo); |
| write(Number.POSITIVE_INFINITY === undefined); |
| write(Number.POSITIVE_INFINITY === null); |
| write(Number.POSITIVE_INFINITY === true); |
| write(Number.POSITIVE_INFINITY === false); |
| write(Number.POSITIVE_INFINITY === Boolean(true)); |
| write(Number.POSITIVE_INFINITY === Boolean(false)); |
| write(Number.POSITIVE_INFINITY === new Boolean(true)); |
| write(Number.POSITIVE_INFINITY === new Boolean(false)); |
| write(Number.POSITIVE_INFINITY === NaN); |
| write(Number.POSITIVE_INFINITY === +0); |
| write(Number.POSITIVE_INFINITY === -0); |
| write(Number.POSITIVE_INFINITY === 0); |
| write(Number.POSITIVE_INFINITY === 0.0); |
| write(Number.POSITIVE_INFINITY === -0.0); |
| write(Number.POSITIVE_INFINITY === +0.0); |
| write(Number.POSITIVE_INFINITY === 1); |
| write(Number.POSITIVE_INFINITY === 10); |
| write(Number.POSITIVE_INFINITY === 10.0); |
| write(Number.POSITIVE_INFINITY === 10.1); |
| write(Number.POSITIVE_INFINITY === -1); |
| write(Number.POSITIVE_INFINITY === -10); |
| write(Number.POSITIVE_INFINITY === -10.0); |
| write(Number.POSITIVE_INFINITY === -10.1); |
| write(Number.POSITIVE_INFINITY === Number.MAX_VALUE); |
| write(Number.POSITIVE_INFINITY === Number.MIN_VALUE); |
| write(Number.POSITIVE_INFINITY === Number.NaN); |
| write(Number.POSITIVE_INFINITY === Number.POSITIVE_INFINITY); |
| write(Number.POSITIVE_INFINITY === Number.NEGATIVE_INFINITY); |
| write(Number.POSITIVE_INFINITY === new Number(NaN)); |
| write(Number.POSITIVE_INFINITY === new Number(+0)); |
| write(Number.POSITIVE_INFINITY === new Number(-0)); |
| write(Number.POSITIVE_INFINITY === new Number(0)); |
| write(Number.POSITIVE_INFINITY === new Number(0.0)); |
| write(Number.POSITIVE_INFINITY === new Number(-0.0)); |
| write(Number.POSITIVE_INFINITY === new Number(+0.0)); |
| write(Number.POSITIVE_INFINITY === new Number(1)); |
| write(Number.POSITIVE_INFINITY === new Number(10)); |
| write(Number.POSITIVE_INFINITY === new Number(10.0)); |
| write(Number.POSITIVE_INFINITY === new Number(10.1)); |
| write(Number.POSITIVE_INFINITY === new Number(-1)); |
| write(Number.POSITIVE_INFINITY === new Number(-10)); |
| write(Number.POSITIVE_INFINITY === new Number(-10.0)); |
| write(Number.POSITIVE_INFINITY === new Number(-10.1)); |
| write(Number.POSITIVE_INFINITY === new Number(Number.MAX_VALUE)); |
| write(Number.POSITIVE_INFINITY === new Number(Number.MIN_VALUE)); |
| write(Number.POSITIVE_INFINITY === new Number(Number.NaN)); |
| write(Number.POSITIVE_INFINITY === new Number(Number.POSITIVE_INFINITY)); |
| write(Number.POSITIVE_INFINITY === new Number(Number.NEGATIVE_INFINITY)); |
| write(Number.POSITIVE_INFINITY === ''); |
| write(Number.POSITIVE_INFINITY === 0xa); |
| write(Number.POSITIVE_INFINITY === 04); |
| write(Number.POSITIVE_INFINITY === 'hello'); |
| write(Number.POSITIVE_INFINITY === 'hel' + 'lo'); |
| write(Number.POSITIVE_INFINITY === String('')); |
| write(Number.POSITIVE_INFINITY === String('hello')); |
| write(Number.POSITIVE_INFINITY === String('h' + 'ello')); |
| write(Number.POSITIVE_INFINITY === new String('')); |
| write(Number.POSITIVE_INFINITY === new String('hello')); |
| write(Number.POSITIVE_INFINITY === new String('he' + 'llo')); |
| write(Number.POSITIVE_INFINITY === new Object()); |
| write(Number.POSITIVE_INFINITY === new Object()); |
| write(Number.POSITIVE_INFINITY === [1, 2, 3]); |
| write(Number.POSITIVE_INFINITY === [1 ,2 , 3]); |
| write(Number.POSITIVE_INFINITY === new Array(3)); |
| write(Number.POSITIVE_INFINITY === Array(3)); |
| write(Number.POSITIVE_INFINITY === new Array(1 ,2 ,3)); |
| write(Number.POSITIVE_INFINITY === Array(1)); |
| write(Number.POSITIVE_INFINITY === foo); |
| write(Number.NEGATIVE_INFINITY === undefined); |
| write(Number.NEGATIVE_INFINITY === null); |
| write(Number.NEGATIVE_INFINITY === true); |
| write(Number.NEGATIVE_INFINITY === false); |
| write(Number.NEGATIVE_INFINITY === Boolean(true)); |
| write(Number.NEGATIVE_INFINITY === Boolean(false)); |
| write(Number.NEGATIVE_INFINITY === new Boolean(true)); |
| write(Number.NEGATIVE_INFINITY === new Boolean(false)); |
| write(Number.NEGATIVE_INFINITY === NaN); |
| write(Number.NEGATIVE_INFINITY === +0); |
| write(Number.NEGATIVE_INFINITY === -0); |
| write(Number.NEGATIVE_INFINITY === 0); |
| write(Number.NEGATIVE_INFINITY === 0.0); |
| write(Number.NEGATIVE_INFINITY === -0.0); |
| write(Number.NEGATIVE_INFINITY === +0.0); |
| write(Number.NEGATIVE_INFINITY === 1); |
| write(Number.NEGATIVE_INFINITY === 10); |
| write(Number.NEGATIVE_INFINITY === 10.0); |
| write(Number.NEGATIVE_INFINITY === 10.1); |
| write(Number.NEGATIVE_INFINITY === -1); |
| write(Number.NEGATIVE_INFINITY === -10); |
| write(Number.NEGATIVE_INFINITY === -10.0); |
| write(Number.NEGATIVE_INFINITY === -10.1); |
| write(Number.NEGATIVE_INFINITY === Number.MAX_VALUE); |
| write(Number.NEGATIVE_INFINITY === Number.MIN_VALUE); |
| write(Number.NEGATIVE_INFINITY === Number.NaN); |
| write(Number.NEGATIVE_INFINITY === Number.POSITIVE_INFINITY); |
| write(Number.NEGATIVE_INFINITY === Number.NEGATIVE_INFINITY); |
| write(Number.NEGATIVE_INFINITY === new Number(NaN)); |
| write(Number.NEGATIVE_INFINITY === new Number(+0)); |
| write(Number.NEGATIVE_INFINITY === new Number(-0)); |
| write(Number.NEGATIVE_INFINITY === new Number(0)); |
| write(Number.NEGATIVE_INFINITY === new Number(0.0)); |
| write(Number.NEGATIVE_INFINITY === new Number(-0.0)); |
| write(Number.NEGATIVE_INFINITY === new Number(+0.0)); |
| write(Number.NEGATIVE_INFINITY === new Number(1)); |
| write(Number.NEGATIVE_INFINITY === new Number(10)); |
| write(Number.NEGATIVE_INFINITY === new Number(10.0)); |
| write(Number.NEGATIVE_INFINITY === new Number(10.1)); |
| write(Number.NEGATIVE_INFINITY === new Number(-1)); |
| write(Number.NEGATIVE_INFINITY === new Number(-10)); |
| write(Number.NEGATIVE_INFINITY === new Number(-10.0)); |
| write(Number.NEGATIVE_INFINITY === new Number(-10.1)); |
| write(Number.NEGATIVE_INFINITY === new Number(Number.MAX_VALUE)); |
| write(Number.NEGATIVE_INFINITY === new Number(Number.MIN_VALUE)); |
| write(Number.NEGATIVE_INFINITY === new Number(Number.NaN)); |
| write(Number.NEGATIVE_INFINITY === new Number(Number.POSITIVE_INFINITY)); |
| write(Number.NEGATIVE_INFINITY === new Number(Number.NEGATIVE_INFINITY)); |
| write(Number.NEGATIVE_INFINITY === ''); |
| write(Number.NEGATIVE_INFINITY === 0xa); |
| write(Number.NEGATIVE_INFINITY === 04); |
| write(Number.NEGATIVE_INFINITY === 'hello'); |
| write(Number.NEGATIVE_INFINITY === 'hel' + 'lo'); |
| write(Number.NEGATIVE_INFINITY === String('')); |
| write(Number.NEGATIVE_INFINITY === String('hello')); |
| write(Number.NEGATIVE_INFINITY === String('h' + 'ello')); |
| write(Number.NEGATIVE_INFINITY === new String('')); |
| write(Number.NEGATIVE_INFINITY === new String('hello')); |
| write(Number.NEGATIVE_INFINITY === new String('he' + 'llo')); |
| write(Number.NEGATIVE_INFINITY === new Object()); |
| write(Number.NEGATIVE_INFINITY === new Object()); |
| write(Number.NEGATIVE_INFINITY === [1, 2, 3]); |
| write(Number.NEGATIVE_INFINITY === [1 ,2 , 3]); |
| write(Number.NEGATIVE_INFINITY === new Array(3)); |
| write(Number.NEGATIVE_INFINITY === Array(3)); |
| write(Number.NEGATIVE_INFINITY === new Array(1 ,2 ,3)); |
| write(Number.NEGATIVE_INFINITY === Array(1)); |
| write(Number.NEGATIVE_INFINITY === foo); |
| write(new Number(NaN) === undefined); |
| write(new Number(NaN) === null); |
| write(new Number(NaN) === true); |
| write(new Number(NaN) === false); |
| write(new Number(NaN) === Boolean(true)); |
| write(new Number(NaN) === Boolean(false)); |
| write(new Number(NaN) === new Boolean(true)); |
| write(new Number(NaN) === new Boolean(false)); |
| write(new Number(NaN) === NaN); |
| write(new Number(NaN) === +0); |
| write(new Number(NaN) === -0); |
| write(new Number(NaN) === 0); |
| write(new Number(NaN) === 0.0); |
| write(new Number(NaN) === -0.0); |
| write(new Number(NaN) === +0.0); |
| write(new Number(NaN) === 1); |
| write(new Number(NaN) === 10); |
| write(new Number(NaN) === 10.0); |
| write(new Number(NaN) === 10.1); |
| write(new Number(NaN) === -1); |
| write(new Number(NaN) === -10); |
| write(new Number(NaN) === -10.0); |
| write(new Number(NaN) === -10.1); |
| write(new Number(NaN) === Number.MAX_VALUE); |
| write(new Number(NaN) === Number.MIN_VALUE); |
| write(new Number(NaN) === Number.NaN); |
| write(new Number(NaN) === Number.POSITIVE_INFINITY); |
| write(new Number(NaN) === Number.NEGATIVE_INFINITY); |
| write(new Number(NaN) === new Number(NaN)); |
| write(new Number(NaN) === new Number(+0)); |
| write(new Number(NaN) === new Number(-0)); |
| write(new Number(NaN) === new Number(0)); |
| write(new Number(NaN) === new Number(0.0)); |
| write(new Number(NaN) === new Number(-0.0)); |
| write(new Number(NaN) === new Number(+0.0)); |
| write(new Number(NaN) === new Number(1)); |
| write(new Number(NaN) === new Number(10)); |
| write(new Number(NaN) === new Number(10.0)); |
| write(new Number(NaN) === new Number(10.1)); |
| write(new Number(NaN) === new Number(-1)); |
| write(new Number(NaN) === new Number(-10)); |
| write(new Number(NaN) === new Number(-10.0)); |
| write(new Number(NaN) === new Number(-10.1)); |
| write(new Number(NaN) === new Number(Number.MAX_VALUE)); |
| write(new Number(NaN) === new Number(Number.MIN_VALUE)); |
| write(new Number(NaN) === new Number(Number.NaN)); |
| write(new Number(NaN) === new Number(Number.POSITIVE_INFINITY)); |
| write(new Number(NaN) === new Number(Number.NEGATIVE_INFINITY)); |
| write(new Number(NaN) === ''); |
| write(new Number(NaN) === 0xa); |
| write(new Number(NaN) === 04); |
| write(new Number(NaN) === 'hello'); |
| write(new Number(NaN) === 'hel' + 'lo'); |
| write(new Number(NaN) === String('')); |
| write(new Number(NaN) === String('hello')); |
| write(new Number(NaN) === String('h' + 'ello')); |
| write(new Number(NaN) === new String('')); |
| write(new Number(NaN) === new String('hello')); |
| write(new Number(NaN) === new String('he' + 'llo')); |
| write(new Number(NaN) === new Object()); |
| write(new Number(NaN) === new Object()); |
| write(new Number(NaN) === [1, 2, 3]); |
| write(new Number(NaN) === [1 ,2 , 3]); |
| write(new Number(NaN) === new Array(3)); |
| write(new Number(NaN) === Array(3)); |
| write(new Number(NaN) === new Array(1 ,2 ,3)); |
| write(new Number(NaN) === Array(1)); |
| write(new Number(NaN) === foo); |
| write(new Number(+0) === undefined); |
| write(new Number(+0) === null); |
| write(new Number(+0) === true); |
| write(new Number(+0) === false); |
| write(new Number(+0) === Boolean(true)); |
| write(new Number(+0) === Boolean(false)); |
| write(new Number(+0) === new Boolean(true)); |
| write(new Number(+0) === new Boolean(false)); |
| write(new Number(+0) === NaN); |
| write(new Number(+0) === +0); |
| write(new Number(+0) === -0); |
| write(new Number(+0) === 0); |
| write(new Number(+0) === 0.0); |
| write(new Number(+0) === -0.0); |
| write(new Number(+0) === +0.0); |
| write(new Number(+0) === 1); |
| write(new Number(+0) === 10); |
| write(new Number(+0) === 10.0); |
| write(new Number(+0) === 10.1); |
| write(new Number(+0) === -1); |
| write(new Number(+0) === -10); |
| write(new Number(+0) === -10.0); |
| write(new Number(+0) === -10.1); |
| write(new Number(+0) === Number.MAX_VALUE); |
| write(new Number(+0) === Number.MIN_VALUE); |
| write(new Number(+0) === Number.NaN); |
| write(new Number(+0) === Number.POSITIVE_INFINITY); |
| write(new Number(+0) === Number.NEGATIVE_INFINITY); |
| write(new Number(+0) === new Number(NaN)); |