| //------------------------------------------------------------------------------------------------------- |
| // 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(new Number(Number.MIN_VALUE) < -0); |
| write(new Number(Number.MIN_VALUE) < 0); |
| write(new Number(Number.MIN_VALUE) < 0.0); |
| write(new Number(Number.MIN_VALUE) < -0.0); |
| write(new Number(Number.MIN_VALUE) < +0.0); |
| write(new Number(Number.MIN_VALUE) < 1); |
| write(new Number(Number.MIN_VALUE) < 10); |
| write(new Number(Number.MIN_VALUE) < 10.0); |
| write(new Number(Number.MIN_VALUE) < 10.1); |
| write(new Number(Number.MIN_VALUE) < -1); |
| write(new Number(Number.MIN_VALUE) < -10); |
| write(new Number(Number.MIN_VALUE) < -10.0); |
| write(new Number(Number.MIN_VALUE) < -10.1); |
| write(new Number(Number.MIN_VALUE) < Number.MAX_VALUE); |
| write(new Number(Number.MIN_VALUE) < Number.MIN_VALUE); |
| write(new Number(Number.MIN_VALUE) < Number.NaN); |
| write(new Number(Number.MIN_VALUE) < Number.POSITIVE_INFINITY); |
| write(new Number(Number.MIN_VALUE) < Number.NEGATIVE_INFINITY); |
| write(new Number(Number.MIN_VALUE) < new Number(NaN)); |
| write(new Number(Number.MIN_VALUE) < new Number(+0)); |
| write(new Number(Number.MIN_VALUE) < new Number(-0)); |
| write(new Number(Number.MIN_VALUE) < new Number(0)); |
| write(new Number(Number.MIN_VALUE) < new Number(0.0)); |
| write(new Number(Number.MIN_VALUE) < new Number(-0.0)); |
| write(new Number(Number.MIN_VALUE) < new Number(+0.0)); |
| write(new Number(Number.MIN_VALUE) < new Number(1)); |
| write(new Number(Number.MIN_VALUE) < new Number(10)); |
| write(new Number(Number.MIN_VALUE) < new Number(10.0)); |
| write(new Number(Number.MIN_VALUE) < new Number(10.1)); |
| write(new Number(Number.MIN_VALUE) < new Number(-1)); |
| write(new Number(Number.MIN_VALUE) < new Number(-10)); |
| write(new Number(Number.MIN_VALUE) < new Number(-10.0)); |
| write(new Number(Number.MIN_VALUE) < new Number(-10.1)); |
| write(new Number(Number.MIN_VALUE) < new Number(Number.MAX_VALUE)); |
| write(new Number(Number.MIN_VALUE) < new Number(Number.MIN_VALUE)); |
| write(new Number(Number.MIN_VALUE) < new Number(Number.NaN)); |
| write(new Number(Number.MIN_VALUE) < new Number(Number.POSITIVE_INFINITY)); |
| write(new Number(Number.MIN_VALUE) < new Number(Number.NEGATIVE_INFINITY)); |
| write(new Number(Number.MIN_VALUE) < ''); |
| write(new Number(Number.MIN_VALUE) < 0xa); |
| write(new Number(Number.MIN_VALUE) < 04); |
| write(new Number(Number.MIN_VALUE) < 'hello'); |
| write(new Number(Number.MIN_VALUE) < 'hel' + 'lo'); |
| write(new Number(Number.MIN_VALUE) < String('')); |
| write(new Number(Number.MIN_VALUE) < String('hello')); |
| write(new Number(Number.MIN_VALUE) < String('h' + 'ello')); |
| write(new Number(Number.MIN_VALUE) < new String('')); |
| write(new Number(Number.MIN_VALUE) < new String('hello')); |
| write(new Number(Number.MIN_VALUE) < new String('he' + 'llo')); |
| write(new Number(Number.MIN_VALUE) < new Object()); |
| write(new Number(Number.MIN_VALUE) < new Object()); |
| write(new Number(Number.MIN_VALUE) < [1, 2, 3]); |
| write(new Number(Number.MIN_VALUE) < [1 ,2 , 3]); |
| write(new Number(Number.MIN_VALUE) < new Array(3)); |
| write(new Number(Number.MIN_VALUE) < Array(3)); |
| write(new Number(Number.MIN_VALUE) < new Array(1 ,2 ,3)); |
| write(new Number(Number.MIN_VALUE) < Array(1)); |
| write(new Number(Number.MIN_VALUE) < foo); |
| write(new Number(Number.NaN) < undefined); |
| write(new Number(Number.NaN) < null); |
| write(new Number(Number.NaN) < true); |
| write(new Number(Number.NaN) < false); |
| write(new Number(Number.NaN) < Boolean(true)); |
| write(new Number(Number.NaN) < Boolean(false)); |
| write(new Number(Number.NaN) < new Boolean(true)); |
| write(new Number(Number.NaN) < new Boolean(false)); |
| write(new Number(Number.NaN) < NaN); |
| write(new Number(Number.NaN) < +0); |
| write(new Number(Number.NaN) < -0); |
| write(new Number(Number.NaN) < 0); |
| write(new Number(Number.NaN) < 0.0); |
| write(new Number(Number.NaN) < -0.0); |
| write(new Number(Number.NaN) < +0.0); |
| write(new Number(Number.NaN) < 1); |
| write(new Number(Number.NaN) < 10); |
| write(new Number(Number.NaN) < 10.0); |
| write(new Number(Number.NaN) < 10.1); |
| write(new Number(Number.NaN) < -1); |
| write(new Number(Number.NaN) < -10); |
| write(new Number(Number.NaN) < -10.0); |
| write(new Number(Number.NaN) < -10.1); |
| write(new Number(Number.NaN) < Number.MAX_VALUE); |
| write(new Number(Number.NaN) < Number.MIN_VALUE); |
| write(new Number(Number.NaN) < Number.NaN); |
| write(new Number(Number.NaN) < Number.POSITIVE_INFINITY); |
| write(new Number(Number.NaN) < Number.NEGATIVE_INFINITY); |
| write(new Number(Number.NaN) < new Number(NaN)); |
| write(new Number(Number.NaN) < new Number(+0)); |
| write(new Number(Number.NaN) < new Number(-0)); |
| write(new Number(Number.NaN) < new Number(0)); |
| write(new Number(Number.NaN) < new Number(0.0)); |
| write(new Number(Number.NaN) < new Number(-0.0)); |
| write(new Number(Number.NaN) < new Number(+0.0)); |
| write(new Number(Number.NaN) < new Number(1)); |
| write(new Number(Number.NaN) < new Number(10)); |
| write(new Number(Number.NaN) < new Number(10.0)); |
| write(new Number(Number.NaN) < new Number(10.1)); |
| write(new Number(Number.NaN) < new Number(-1)); |
| write(new Number(Number.NaN) < new Number(-10)); |
| write(new Number(Number.NaN) < new Number(-10.0)); |
| write(new Number(Number.NaN) < new Number(-10.1)); |
| write(new Number(Number.NaN) < new Number(Number.MAX_VALUE)); |
| write(new Number(Number.NaN) < new Number(Number.MIN_VALUE)); |
| write(new Number(Number.NaN) < new Number(Number.NaN)); |
| write(new Number(Number.NaN) < new Number(Number.POSITIVE_INFINITY)); |
| write(new Number(Number.NaN) < new Number(Number.NEGATIVE_INFINITY)); |
| write(new Number(Number.NaN) < ''); |
| write(new Number(Number.NaN) < 0xa); |
| write(new Number(Number.NaN) < 04); |
| write(new Number(Number.NaN) < 'hello'); |
| write(new Number(Number.NaN) < 'hel' + 'lo'); |
| write(new Number(Number.NaN) < String('')); |
| write(new Number(Number.NaN) < String('hello')); |
| write(new Number(Number.NaN) < String('h' + 'ello')); |
| write(new Number(Number.NaN) < new String('')); |
| write(new Number(Number.NaN) < new String('hello')); |
| write(new Number(Number.NaN) < new String('he' + 'llo')); |
| write(new Number(Number.NaN) < new Object()); |
| write(new Number(Number.NaN) < new Object()); |
| write(new Number(Number.NaN) < [1, 2, 3]); |
| write(new Number(Number.NaN) < [1 ,2 , 3]); |
| write(new Number(Number.NaN) < new Array(3)); |
| write(new Number(Number.NaN) < Array(3)); |
| write(new Number(Number.NaN) < new Array(1 ,2 ,3)); |
| write(new Number(Number.NaN) < Array(1)); |
| write(new Number(Number.NaN) < foo); |
| write(new Number(Number.POSITIVE_INFINITY) < undefined); |
| write(new Number(Number.POSITIVE_INFINITY) < null); |
| write(new Number(Number.POSITIVE_INFINITY) < true); |
| write(new Number(Number.POSITIVE_INFINITY) < false); |
| write(new Number(Number.POSITIVE_INFINITY) < Boolean(true)); |
| write(new Number(Number.POSITIVE_INFINITY) < Boolean(false)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Boolean(true)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Boolean(false)); |
| write(new Number(Number.POSITIVE_INFINITY) < NaN); |
| write(new Number(Number.POSITIVE_INFINITY) < +0); |
| write(new Number(Number.POSITIVE_INFINITY) < -0); |
| write(new Number(Number.POSITIVE_INFINITY) < 0); |
| write(new Number(Number.POSITIVE_INFINITY) < 0.0); |
| write(new Number(Number.POSITIVE_INFINITY) < -0.0); |
| write(new Number(Number.POSITIVE_INFINITY) < +0.0); |
| write(new Number(Number.POSITIVE_INFINITY) < 1); |
| write(new Number(Number.POSITIVE_INFINITY) < 10); |
| write(new Number(Number.POSITIVE_INFINITY) < 10.0); |
| write(new Number(Number.POSITIVE_INFINITY) < 10.1); |
| write(new Number(Number.POSITIVE_INFINITY) < -1); |
| write(new Number(Number.POSITIVE_INFINITY) < -10); |
| write(new Number(Number.POSITIVE_INFINITY) < -10.0); |
| write(new Number(Number.POSITIVE_INFINITY) < -10.1); |
| write(new Number(Number.POSITIVE_INFINITY) < Number.MAX_VALUE); |
| write(new Number(Number.POSITIVE_INFINITY) < Number.MIN_VALUE); |
| write(new Number(Number.POSITIVE_INFINITY) < Number.NaN); |
| write(new Number(Number.POSITIVE_INFINITY) < Number.POSITIVE_INFINITY); |
| write(new Number(Number.POSITIVE_INFINITY) < Number.NEGATIVE_INFINITY); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(NaN)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(+0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(0.0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-0.0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(+0.0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(1)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(10)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(10.0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(10.1)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-1)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-10)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-10.0)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(-10.1)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(Number.MAX_VALUE)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(Number.MIN_VALUE)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(Number.NaN)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(Number.POSITIVE_INFINITY)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Number(Number.NEGATIVE_INFINITY)); |
| write(new Number(Number.POSITIVE_INFINITY) < ''); |
| write(new Number(Number.POSITIVE_INFINITY) < 0xa); |
| write(new Number(Number.POSITIVE_INFINITY) < 04); |
| write(new Number(Number.POSITIVE_INFINITY) < 'hello'); |
| write(new Number(Number.POSITIVE_INFINITY) < 'hel' + 'lo'); |
| write(new Number(Number.POSITIVE_INFINITY) < String('')); |
| write(new Number(Number.POSITIVE_INFINITY) < String('hello')); |
| write(new Number(Number.POSITIVE_INFINITY) < String('h' + 'ello')); |
| write(new Number(Number.POSITIVE_INFINITY) < new String('')); |
| write(new Number(Number.POSITIVE_INFINITY) < new String('hello')); |
| write(new Number(Number.POSITIVE_INFINITY) < new String('he' + 'llo')); |
| write(new Number(Number.POSITIVE_INFINITY) < new Object()); |
| write(new Number(Number.POSITIVE_INFINITY) < new Object()); |
| write(new Number(Number.POSITIVE_INFINITY) < [1, 2, 3]); |
| write(new Number(Number.POSITIVE_INFINITY) < [1 ,2 , 3]); |
| write(new Number(Number.POSITIVE_INFINITY) < new Array(3)); |
| write(new Number(Number.POSITIVE_INFINITY) < Array(3)); |
| write(new Number(Number.POSITIVE_INFINITY) < new Array(1 ,2 ,3)); |
| write(new Number(Number.POSITIVE_INFINITY) < Array(1)); |
| write(new Number(Number.POSITIVE_INFINITY) < foo); |
| write(new Number(Number.NEGATIVE_INFINITY) < undefined); |
| write(new Number(Number.NEGATIVE_INFINITY) < null); |
| write(new Number(Number.NEGATIVE_INFINITY) < true); |
| write(new Number(Number.NEGATIVE_INFINITY) < false); |
| write(new Number(Number.NEGATIVE_INFINITY) < Boolean(true)); |
| write(new Number(Number.NEGATIVE_INFINITY) < Boolean(false)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Boolean(true)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Boolean(false)); |
| write(new Number(Number.NEGATIVE_INFINITY) < NaN); |
| write(new Number(Number.NEGATIVE_INFINITY) < +0); |
| write(new Number(Number.NEGATIVE_INFINITY) < -0); |
| write(new Number(Number.NEGATIVE_INFINITY) < 0); |
| write(new Number(Number.NEGATIVE_INFINITY) < 0.0); |
| write(new Number(Number.NEGATIVE_INFINITY) < -0.0); |
| write(new Number(Number.NEGATIVE_INFINITY) < +0.0); |
| write(new Number(Number.NEGATIVE_INFINITY) < 1); |
| write(new Number(Number.NEGATIVE_INFINITY) < 10); |
| write(new Number(Number.NEGATIVE_INFINITY) < 10.0); |
| write(new Number(Number.NEGATIVE_INFINITY) < 10.1); |
| write(new Number(Number.NEGATIVE_INFINITY) < -1); |
| write(new Number(Number.NEGATIVE_INFINITY) < -10); |
| write(new Number(Number.NEGATIVE_INFINITY) < -10.0); |
| write(new Number(Number.NEGATIVE_INFINITY) < -10.1); |
| write(new Number(Number.NEGATIVE_INFINITY) < Number.MAX_VALUE); |
| write(new Number(Number.NEGATIVE_INFINITY) < Number.MIN_VALUE); |
| write(new Number(Number.NEGATIVE_INFINITY) < Number.NaN); |
| write(new Number(Number.NEGATIVE_INFINITY) < Number.POSITIVE_INFINITY); |
| write(new Number(Number.NEGATIVE_INFINITY) < Number.NEGATIVE_INFINITY); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(NaN)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(+0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(0.0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-0.0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(+0.0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(1)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(10)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(10.0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(10.1)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-1)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-10)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-10.0)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(-10.1)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(Number.MAX_VALUE)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(Number.MIN_VALUE)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(Number.NaN)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(Number.POSITIVE_INFINITY)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Number(Number.NEGATIVE_INFINITY)); |
| write(new Number(Number.NEGATIVE_INFINITY) < ''); |
| write(new Number(Number.NEGATIVE_INFINITY) < 0xa); |
| write(new Number(Number.NEGATIVE_INFINITY) < 04); |
| write(new Number(Number.NEGATIVE_INFINITY) < 'hello'); |
| write(new Number(Number.NEGATIVE_INFINITY) < 'hel' + 'lo'); |
| write(new Number(Number.NEGATIVE_INFINITY) < String('')); |
| write(new Number(Number.NEGATIVE_INFINITY) < String('hello')); |
| write(new Number(Number.NEGATIVE_INFINITY) < String('h' + 'ello')); |
| write(new Number(Number.NEGATIVE_INFINITY) < new String('')); |
| write(new Number(Number.NEGATIVE_INFINITY) < new String('hello')); |
| write(new Number(Number.NEGATIVE_INFINITY) < new String('he' + 'llo')); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Object()); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Object()); |
| write(new Number(Number.NEGATIVE_INFINITY) < [1, 2, 3]); |
| write(new Number(Number.NEGATIVE_INFINITY) < [1 ,2 , 3]); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Array(3)); |
| write(new Number(Number.NEGATIVE_INFINITY) < Array(3)); |
| write(new Number(Number.NEGATIVE_INFINITY) < new Array(1 ,2 ,3)); |
| write(new Number(Number.NEGATIVE_INFINITY) < Array(1)); |
| write(new Number(Number.NEGATIVE_INFINITY) < foo); |
| write('' < undefined); |
| write('' < null); |
| write('' < true); |
| write('' < false); |
| write('' < Boolean(true)); |
| write('' < Boolean(false)); |
| write('' < new Boolean(true)); |
| write('' < new Boolean(false)); |
| write('' < NaN); |
| write('' < +0); |
| write('' < -0); |
| write('' < 0); |
| write('' < 0.0); |
| write('' < -0.0); |
| write('' < +0.0); |
| write('' < 1); |
| write('' < 10); |
| write('' < 10.0); |
| write('' < 10.1); |
| write('' < -1); |
| write('' < -10); |
| write('' < -10.0); |
| write('' < -10.1); |
| write('' < Number.MAX_VALUE); |
| write('' < Number.MIN_VALUE); |
| write('' < Number.NaN); |
| write('' < Number.POSITIVE_INFINITY); |
| write('' < Number.NEGATIVE_INFINITY); |
| write('' < new Number(NaN)); |
| write('' < new Number(+0)); |
| write('' < new Number(-0)); |
| write('' < new Number(0)); |
| write('' < new Number(0.0)); |
| write('' < new Number(-0.0)); |
| write('' < new Number(+0.0)); |
| write('' < new Number(1)); |
| write('' < new Number(10)); |
| write('' < new Number(10.0)); |
| write('' < new Number(10.1)); |
| write('' < new Number(-1)); |
| write('' < new Number(-10)); |
| write('' < new Number(-10.0)); |
| write('' < new Number(-10.1)); |
| write('' < new Number(Number.MAX_VALUE)); |
| write('' < new Number(Number.MIN_VALUE)); |
| write('' < new Number(Number.NaN)); |
| write('' < new Number(Number.POSITIVE_INFINITY)); |
| write('' < new Number(Number.NEGATIVE_INFINITY)); |
| write('' < ''); |
| write('' < 0xa); |
| write('' < 04); |
| write('' < 'hello'); |
| write('' < 'hel' + 'lo'); |
| write('' < String('')); |
| write('' < String('hello')); |
| write('' < String('h' + 'ello')); |
| write('' < new String('')); |
| write('' < new String('hello')); |
| write('' < new String('he' + 'llo')); |
| write('' < new Object()); |
| write('' < new Object()); |
| write('' < [1, 2, 3]); |
| write('' < [1 ,2 , 3]); |
| write('' < new Array(3)); |
| write('' < Array(3)); |
| write('' < new Array(1 ,2 ,3)); |
| write('' < Array(1)); |
| write('' < foo); |
| write(0xa < undefined); |
| write(0xa < null); |
| write(0xa < true); |
| write(0xa < false); |
| write(0xa < Boolean(true)); |
| write(0xa < Boolean(false)); |
| write(0xa < new Boolean(true)); |
| write(0xa < new Boolean(false)); |
| write(0xa < NaN); |
| write(0xa < +0); |
| write(0xa < -0); |
| write(0xa < 0); |
| write(0xa < 0.0); |
| write(0xa < -0.0); |
| write(0xa < +0.0); |
| write(0xa < 1); |
| write(0xa < 10); |
| write(0xa < 10.0); |
| write(0xa < 10.1); |
| write(0xa < -1); |
| write(0xa < -10); |
| write(0xa < -10.0); |
| write(0xa < -10.1); |
| write(0xa < Number.MAX_VALUE); |
| write(0xa < Number.MIN_VALUE); |
| write(0xa < Number.NaN); |
| write(0xa < Number.POSITIVE_INFINITY); |
| write(0xa < Number.NEGATIVE_INFINITY); |
| write(0xa < new Number(NaN)); |
| write(0xa < new Number(+0)); |
| write(0xa < new Number(-0)); |
| write(0xa < new Number(0)); |
| write(0xa < new Number(0.0)); |
| write(0xa < new Number(-0.0)); |
| write(0xa < new Number(+0.0)); |
| write(0xa < new Number(1)); |
| write(0xa < new Number(10)); |
| write(0xa < new Number(10.0)); |
| write(0xa < new Number(10.1)); |
| write(0xa < new Number(-1)); |
| write(0xa < new Number(-10)); |
| write(0xa < new Number(-10.0)); |
| write(0xa < new Number(-10.1)); |
| write(0xa < new Number(Number.MAX_VALUE)); |
| write(0xa < new Number(Number.MIN_VALUE)); |
| write(0xa < new Number(Number.NaN)); |
| write(0xa < new Number(Number.POSITIVE_INFINITY)); |
| write(0xa < new Number(Number.NEGATIVE_INFINITY)); |
| write(0xa < ''); |
| write(0xa < 0xa); |
| write(0xa < 04); |
| write(0xa < 'hello'); |
| write(0xa < 'hel' + 'lo'); |
| write(0xa < String('')); |
| write(0xa < String('hello')); |
| write(0xa < String('h' + 'ello')); |
| write(0xa < new String('')); |
| write(0xa < new String('hello')); |
| write(0xa < new String('he' + 'llo')); |
| write(0xa < new Object()); |
| write(0xa < new Object()); |
| write(0xa < [1, 2, 3]); |
| write(0xa < [1 ,2 , 3]); |
| write(0xa < new Array(3)); |
| write(0xa < Array(3)); |
| write(0xa < new Array(1 ,2 ,3)); |
| write(0xa < Array(1)); |
| write(0xa < foo); |
| write(04 < undefined); |
| write(04 < null); |
| write(04 < true); |
| write(04 < false); |
| write(04 < Boolean(true)); |
| write(04 < Boolean(false)); |
| write(04 < new Boolean(true)); |
| write(04 < new Boolean(false)); |
| write(04 < NaN); |
| write(04 < +0); |
| write(04 < -0); |
| write(04 < 0); |
| write(04 < 0.0); |
| write(04 < -0.0); |
| write(04 < +0.0); |
| write(04 < 1); |
| write(04 < 10); |
| write(04 < 10.0); |
| write(04 < 10.1); |
| write(04 < -1); |
| write(04 < -10); |
| write(04 < -10.0); |
| write(04 < -10.1); |
| write(04 < Number.MAX_VALUE); |
| write(04 < Number.MIN_VALUE); |
| write(04 < Number.NaN); |
| write(04 < Number.POSITIVE_INFINITY); |
| write(04 < Number.NEGATIVE_INFINITY); |
| write(04 < new Number(NaN)); |
| write(04 < new Number(+0)); |
| write(04 < new Number(-0)); |
| write(04 < new Number(0)); |
| write(04 < new Number(0.0)); |
| write(04 < new Number(-0.0)); |
| write(04 < new Number(+0.0)); |
| write(04 < new Number(1)); |
| write(04 < new Number(10)); |
| write(04 < new Number(10.0)); |
| write(04 < new Number(10.1)); |
| write(04 < new Number(-1)); |
| write(04 < new Number(-10)); |
| write(04 < new Number(-10.0)); |
| write(04 < new Number(-10.1)); |
| write(04 < new Number(Number.MAX_VALUE)); |
| write(04 < new Number(Number.MIN_VALUE)); |
| write(04 < new Number(Number.NaN)); |
| write(04 < new Number(Number.POSITIVE_INFINITY)); |
| write(04 < new Number(Number.NEGATIVE_INFINITY)); |
| write(04 < ''); |
| write(04 < 0xa); |
| write(04 < 04); |
| write(04 < 'hello'); |
| write(04 < 'hel' + 'lo'); |
| write(04 < String('')); |
| write(04 < String('hello')); |
| write(04 < String('h' + 'ello')); |
| write(04 < new String('')); |
| write(04 < new String('hello')); |
| write(04 < new String('he' + 'llo')); |
| write(04 < new Object()); |
| write(04 < new Object()); |
| write(04 < [1, 2, 3]); |
| write(04 < [1 ,2 , 3]); |
| write(04 < new Array(3)); |
| write(04 < Array(3)); |
| write(04 < new Array(1 ,2 ,3)); |
| write(04 < Array(1)); |
| write(04 < foo); |
| write('hello' < undefined); |
| write('hello' < null); |
| write('hello' < true); |
| write('hello' < false); |
| write('hello' < Boolean(true)); |
| write('hello' < Boolean(false)); |
| write('hello' < new Boolean(true)); |
| write('hello' < new Boolean(false)); |
| write('hello' < NaN); |
| write('hello' < +0); |
| write('hello' < -0); |
| write('hello' < 0); |
| write('hello' < 0.0); |
| write('hello' < -0.0); |
| write('hello' < +0.0); |
| write('hello' < 1); |
| write('hello' < 10); |
| write('hello' < 10.0); |
| write('hello' < 10.1); |
| write('hello' < -1); |
| write('hello' < -10); |
| write('hello' < -10.0); |
| write('hello' < -10.1); |
| write('hello' < Number.MAX_VALUE); |
| write('hello' < Number.MIN_VALUE); |
| write('hello' < Number.NaN); |
| write('hello' < Number.POSITIVE_INFINITY); |
| write('hello' < Number.NEGATIVE_INFINITY); |
| write('hello' < new Number(NaN)); |
| write('hello' < new Number(+0)); |
| write('hello' < new Number(-0)); |
| write('hello' < new Number(0)); |
| write('hello' < new Number(0.0)); |
| write('hello' < new Number(-0.0)); |
| write('hello' < new Number(+0.0)); |
| write('hello' < new Number(1)); |
| write('hello' < new Number(10)); |
| write('hello' < new Number(10.0)); |
| write('hello' < new Number(10.1)); |
| write('hello' < new Number(-1)); |
| write('hello' < new Number(-10)); |
| write('hello' < new Number(-10.0)); |
| write('hello' < new Number(-10.1)); |
| write('hello' < new Number(Number.MAX_VALUE)); |
| write('hello' < new Number(Number.MIN_VALUE)); |
| write('hello' < new Number(Number.NaN)); |
| write('hello' < new Number(Number.POSITIVE_INFINITY)); |
| write('hello' < new Number(Number.NEGATIVE_INFINITY)); |
| write('hello' < ''); |
| write('hello' < 0xa); |
| write('hello' < 04); |
| write('hello' < 'hello'); |
| write('hello' < 'hel' + 'lo'); |
| write('hello' < String('')); |
| write('hello' < String('hello')); |
| write('hello' < String('h' + 'ello')); |
| write('hello' < new String('')); |
| write('hello' < new String('hello')); |
| write('hello' < new String('he' + 'llo')); |
| write('hello' < new Object()); |
| write('hello' < new Object()); |
| write('hello' < [1, 2, 3]); |
| write('hello' < [1 ,2 , 3]); |
| write('hello' < new Array(3)); |
| write('hello' < Array(3)); |
| write('hello' < new Array(1 ,2 ,3)); |
| write('hello' < Array(1)); |
| write('hello' < foo); |
| write('hel' + 'lo' < undefined); |
| write('hel' + 'lo' < null); |
| write('hel' + 'lo' < true); |
| write('hel' + 'lo' < false); |
| write('hel' + 'lo' < Boolean(true)); |
| write('hel' + 'lo' < Boolean(false)); |
| write('hel' + 'lo' < new Boolean(true)); |
| write('hel' + 'lo' < new Boolean(false)); |
| write('hel' + 'lo' < NaN); |
| write('hel' + 'lo' < +0); |
| write('hel' + 'lo' < -0); |
| write('hel' + 'lo' < 0); |
| write('hel' + 'lo' < 0.0); |
| write('hel' + 'lo' < -0.0); |
| write('hel' + 'lo' < +0.0); |
| write('hel' + 'lo' < 1); |
| write('hel' + 'lo' < 10); |
| write('hel' + 'lo' < 10.0); |
| write('hel' + 'lo' < 10.1); |
| write('hel' + 'lo' < -1); |
| write('hel' + 'lo' < -10); |
| write('hel' + 'lo' < -10.0); |
| write('hel' + 'lo' < -10.1); |
| write('hel' + 'lo' < Number.MAX_VALUE); |
| write('hel' + 'lo' < Number.MIN_VALUE); |
| write('hel' + 'lo' < Number.NaN); |
| write('hel' + 'lo' < Number.POSITIVE_INFINITY); |
| write('hel' + 'lo' < Number.NEGATIVE_INFINITY); |
| write('hel' + 'lo' < new Number(NaN)); |
| write('hel' + 'lo' < new Number(+0)); |
| write('hel' + 'lo' < new Number(-0)); |
| write('hel' + 'lo' < new Number(0)); |
| write('hel' + 'lo' < new Number(0.0)); |
| write('hel' + 'lo' < new Number(-0.0)); |
| write('hel' + 'lo' < new Number(+0.0)); |
| write('hel' + 'lo' < new Number(1)); |
| write('hel' + 'lo' < new Number(10)); |
| write('hel' + 'lo' < new Number(10.0)); |
| write('hel' + 'lo' < new Number(10.1)); |
| write('hel' + 'lo' < new Number(-1)); |
| write('hel' + 'lo' < new Number(-10)); |
| write('hel' + 'lo' < new Number(-10.0)); |
| write('hel' + 'lo' < new Number(-10.1)); |
| write('hel' + 'lo' < new Number(Number.MAX_VALUE)); |
| write('hel' + 'lo' < new Number(Number.MIN_VALUE)); |
| write('hel' + 'lo' < new Number(Number.NaN)); |
| write('hel' + 'lo' < new Number(Number.POSITIVE_INFINITY)); |
| write('hel' + 'lo' < new Number(Number.NEGATIVE_INFINITY)); |
| write('hel' + 'lo' < ''); |
| write('hel' + 'lo' < 0xa); |
| write('hel' + 'lo' < 04); |
| write('hel' + 'lo' < 'hello'); |
| write('hel' + 'lo' < 'hel' + 'lo'); |
| write('hel' + 'lo' < String('')); |
| write('hel' + 'lo' < String('hello')); |
| write('hel' + 'lo' < String('h' + 'ello')); |
| write('hel' + 'lo' < new String('')); |
| write('hel' + 'lo' < new String('hello')); |
| write('hel' + 'lo' < new String('he' + 'llo')); |
| write('hel' + 'lo' < new Object()); |
| write('hel' + 'lo' < new Object()); |
| write('hel' + 'lo' < [1, 2, 3]); |
| write('hel' + 'lo' < [1 ,2 , 3]); |
| write('hel' + 'lo' < new Array(3)); |
| write('hel' + 'lo' < Array(3)); |
| write('hel' + 'lo' < new Array(1 ,2 ,3)); |
| write('hel' + 'lo' < Array(1)); |
| write('hel' + 'lo' < foo); |
| write(String('') < undefined); |
| write(String('') < null); |
| write(String('') < true); |
| write(String('') < false); |
| write(String('') < Boolean(true)); |
| write(String('') < Boolean(false)); |
| write(String('') < new Boolean(true)); |
| write(String('') < new Boolean(false)); |
| write(String('') < NaN); |
| write(String('') < +0); |
| write(String('') < -0); |
| write(String('') < 0); |
| write(String('') < 0.0); |
| write(String('') < -0.0); |
| write(String('') < +0.0); |
| write(String('') < 1); |
| write(String('') < 10); |
| write(String('') < 10.0); |
| write(String('') < 10.1); |
| write(String('') < -1); |
| write(String('') < -10); |
| write(String('') < -10.0); |
| write(String('') < -10.1); |
| write(String('') < Number.MAX_VALUE); |
| write(String('') < Number.MIN_VALUE); |
| write(String('') < Number.NaN); |
| write(String('') < Number.POSITIVE_INFINITY); |
| write(String('') < Number.NEGATIVE_INFINITY); |
| write(String('') < new Number(NaN)); |
| write(String('') < new Number(+0)); |
| write(String('') < new Number(-0)); |
| write(String('') < new Number(0)); |
| write(String('') < new Number(0.0)); |
| write(String('') < new Number(-0.0)); |
| write(String('') < new Number(+0.0)); |
| write(String('') < new Number(1)); |
| write(String('') < new Number(10)); |
| write(String('') < new Number(10.0)); |
| write(String('') < new Number(10.1)); |
| write(String('') < new Number(-1)); |
| write(String('') < new Number(-10)); |
| write(String('') < new Number(-10.0)); |
| write(String('') < new Number(-10.1)); |
| write(String('') < new Number(Number.MAX_VALUE)); |
| write(String('') < new Number(Number.MIN_VALUE)); |
| write(String('') < new Number(Number.NaN)); |
| write(String('') < new Number(Number.POSITIVE_INFINITY)); |
| write(String('') < new Number(Number.NEGATIVE_INFINITY)); |
| write(String('') < ''); |
| write(String('') < 0xa); |
| write(String('') < 04); |
| write(String('') < 'hello'); |
| write(String('') < 'hel' + 'lo'); |
| write(String('') < String('')); |
| write(String('') < String('hello')); |
| write(String('') < String('h' + 'ello')); |
| write(String('') < new String('')); |
| write(String('') < new String('hello')); |
| write(String('') < new String('he' + 'llo')); |
| write(String('') < new Object()); |
| write(String('') < new Object()); |
| write(String('') < [1, 2, 3]); |
| write(String('') < [1 ,2 , 3]); |
| write(String('') < new Array(3)); |
| write(String('') < Array(3)); |
| write(String('') < new Array(1 ,2 ,3)); |
| write(String('') < Array(1)); |
| write(String('') < foo); |
| write(String('hello') < undefined); |
| write(String('hello') < null); |
| write(String('hello') < true); |
| write(String('hello') < false); |
| write(String('hello') < Boolean(true)); |
| write(String('hello') < Boolean(false)); |
| write(String('hello') < new Boolean(true)); |
| write(String('hello') < new Boolean(false)); |
| write(String('hello') < NaN); |
| write(String('hello') < +0); |
| write(String('hello') < -0); |
| write(String('hello') < 0); |
| write(String('hello') < 0.0); |
| write(String('hello') < -0.0); |
| write(String('hello') < +0.0); |
| write(String('hello') < 1); |
| write(String('hello') < 10); |
| write(String('hello') < 10.0); |
| write(String('hello') < 10.1); |
| write(String('hello') < -1); |
| write(String('hello') < -10); |
| write(String('hello') < -10.0); |
| write(String('hello') < -10.1); |
| write(String('hello') < Number.MAX_VALUE); |
| write(String('hello') < Number.MIN_VALUE); |
| write(String('hello') < Number.NaN); |
| write(String('hello') < Number.POSITIVE_INFINITY); |
| write(String('hello') < Number.NEGATIVE_INFINITY); |
| write(String('hello') < new Number(NaN)); |
| write(String('hello') < new Number(+0)); |
| write(String('hello') < new Number(-0)); |
| write(String('hello') < new Number(0)); |
| write(String('hello') < new Number(0.0)); |
| write(String('hello') < new Number(-0.0)); |
| write(String('hello') < new Number(+0.0)); |
| write(String('hello') < new Number(1)); |
| write(String('hello') < new Number(10)); |
| write(String('hello') < new Number(10.0)); |
| write(String('hello') < new Number(10.1)); |
| write(String('hello') < new Number(-1)); |
| write(String('hello') < new Number(-10)); |
| write(String('hello') < new Number(-10.0)); |
| write(String('hello') < new Number(-10.1)); |
| write(String('hello') < new Number(Number.MAX_VALUE)); |
| write(String('hello') < new Number(Number.MIN_VALUE)); |
| write(String('hello') < new Number(Number.NaN)); |
| write(String('hello') < new Number(Number.POSITIVE_INFINITY)); |
| write(String('hello') < new Number(Number.NEGATIVE_INFINITY)); |
| write(String('hello') < ''); |
| write(String('hello') < 0xa); |
| write(String('hello') < 04); |
| write(String('hello') < 'hello'); |
| write(String('hello') < 'hel' + 'lo'); |
| write(String('hello') < String('')); |
| write(String('hello') < String('hello')); |
| write(String('hello') < String('h' + 'ello')); |
| write(String('hello') < new String('')); |
| write(String('hello') < new String('hello')); |
| write(String('hello') < new String('he' + 'llo')); |
| write(String('hello') < new Object()); |
| write(String('hello') < new Object()); |
| write(String('hello') < [1, 2, 3]); |
| write(String('hello') < [1 ,2 , 3]); |
| write(String('hello') < new Array(3)); |
| write(String('hello') < Array(3)); |
| write(String('hello') < new Array(1 ,2 ,3)); |
| write(String('hello') < Array(1)); |
| write(String('hello') < foo); |
| write(String('h' + 'ello') < undefined); |
| write(String('h' + 'ello') < null); |
| write(String('h' + 'ello') < true); |
| write(String('h' + 'ello') < false); |
| write(String('h' + 'ello') < Boolean(true)); |
| write(String('h' + 'ello') < Boolean(false)); |
| write(String('h' + 'ello') < new Boolean(true)); |
| write(String('h' + 'ello') < new Boolean(false)); |
| write(String('h' + 'ello') < NaN); |
| write(String('h' + 'ello') < +0); |
| write(String('h' + 'ello') < -0); |
| write(String('h' + 'ello') < 0); |
| write(String('h' + 'ello') < 0.0); |
| write(String('h' + 'ello') < -0.0); |
| write(String('h' + 'ello') < +0.0); |
| write(String('h' + 'ello') < 1); |
| write(String('h' + 'ello') < 10); |
| write(String('h' + 'ello') < 10.0); |
| write(String('h' + 'ello') < 10.1); |
| write(String('h' + 'ello') < -1); |
| write(String('h' + 'ello') < -10); |
| write(String('h' + 'ello') < -10.0); |
| write(String('h' + 'ello') < -10.1); |
| write(String('h' + 'ello') < Number.MAX_VALUE); |
| write(String('h' + 'ello') < Number.MIN_VALUE); |
| write(String('h' + 'ello') < Number.NaN); |
| write(String('h' + 'ello') < Number.POSITIVE_INFINITY); |
| write(String('h' + 'ello') < Number.NEGATIVE_INFINITY); |
| write(String('h' + 'ello') < new Number(NaN)); |
| write(String('h' + 'ello') < new Number(+0)); |
| write(String('h' + 'ello') < new Number(-0)); |
| write(String('h' + 'ello') < new Number(0)); |
| write(String('h' + 'ello') < new Number(0.0)); |
| write(String('h' + 'ello') < new Number(-0.0)); |
| write(String('h' + 'ello') < new Number(+0.0)); |
| write(String('h' + 'ello') < new Number(1)); |
| write(String('h' + 'ello') < new Number(10)); |
| write(String('h' + 'ello') < new Number(10.0)); |
| write(String('h' + 'ello') < new Number(10.1)); |
| write(String('h' + 'ello') < new Number(-1)); |
| write(String('h' + 'ello') < new Number(-10)); |
| write(String('h' + 'ello') < new Number(-10.0)); |
| write(String('h' + 'ello') < new Number(-10.1)); |
| write(String('h' + 'ello') < new Number(Number.MAX_VALUE)); |
| write(String('h' + 'ello') < new Number(Number.MIN_VALUE)); |
| write(String('h' + 'ello') < new Number(Number.NaN)); |
| write(String('h' + 'ello') < new Number(Number.POSITIVE_INFINITY)); |
| write(String('h' + 'ello') < new Number(Number.NEGATIVE_INFINITY)); |
| write(String('h' + 'ello') < ''); |
| write(String('h' + 'ello') < 0xa); |
| write(String('h' + 'ello') < 04); |
| write(String('h' + 'ello') < 'hello'); |
| write(String('h' + 'ello') < 'hel' + 'lo'); |
| write(String('h' + 'ello') < String('')); |
| write(String('h' + 'ello') < String('hello')); |
| write(String('h' + 'ello') < String('h' + 'ello')); |
| write(String('h' + 'ello') < new String('')); |
| write(String('h' + 'ello') < new String('hello')); |
| write(String('h' + 'ello') < new String('he' + 'llo')); |
| write(String('h' + 'ello') < new Object()); |
| write(String('h' + 'ello') < new Object()); |
| write(String('h' + 'ello') < [1, 2, 3]); |
| write(String('h' + 'ello') < [1 ,2 , 3]); |
| write(String('h' + 'ello') < new Array(3)); |
| write(String('h' + 'ello') < Array(3)); |
| write(String('h' + 'ello') < new Array(1 ,2 ,3)); |
| write(String('h' + 'ello') < Array(1)); |
| write(String('h' + 'ello') < foo); |
| write(new String('') < undefined); |
| write(new String('') < null); |
| write(new String('') < true); |
| write(new String('') < false); |
| write(new String('') < Boolean(true)); |
| write(new String('') < Boolean(false)); |
| write(new String('') < new Boolean(true)); |
| write(new String('') < new Boolean(false)); |
| write(new String('') < NaN); |
| write(new String('') < +0); |
| write(new String('') < -0); |
| write(new String('') < 0); |
| write(new String('') < 0.0); |
| write(new String('') < -0.0); |
| write(new String('') < +0.0); |
| write(new String('') < 1); |
| write(new String('') < 10); |
| write(new String('') < 10.0); |
| write(new String('') < 10.1); |
| write(new String('') < -1); |
| write(new String('') < -10); |
| write(new String('') < -10.0); |
| write(new String('') < -10.1); |
| write(new String('') < Number.MAX_VALUE); |
| write(new String('') < Number.MIN_VALUE); |
| write(new String('') < Number.NaN); |
| write(new String('') < Number.POSITIVE_INFINITY); |
| write(new String('') < Number.NEGATIVE_INFINITY); |
| write(new String('') < new Number(NaN)); |
| write(new String('') < new Number(+0)); |
| write(new String('') < new Number(-0)); |
| write(new String('') < new Number(0)); |
| write(new String('') < new Number(0.0)); |
| write(new String('') < new Number(-0.0)); |
| write(new String('') < new Number(+0.0)); |
| write(new String('') < new Number(1)); |
| write(new String('') < new Number(10)); |
| write(new String('') < new Number(10.0)); |
| write(new String('') < new Number(10.1)); |
| write(new String('') < new Number(-1)); |
| write(new String('') < new Number(-10)); |
| write(new String('') < new Number(-10.0)); |
| write(new String('') < new Number(-10.1)); |
| write(new String('') < new Number(Number.MAX_VALUE)); |
| write(new String('') < new Number(Number.MIN_VALUE)); |
| write(new String('') < new Number(Number.NaN)); |
| write(new String('') < new Number(Number.POSITIVE_INFINITY)); |
| write(new String('') < new Number(Number.NEGATIVE_INFINITY)); |
| write(new String('') < ''); |
| write(new String('') < 0xa); |
| write(new String('') < 04); |
| write(new String('') < 'hello'); |
| write(new String('') < 'hel' + 'lo'); |
| write(new String('') < String('')); |
| write(new String('') < String('hello')); |
| write(new String('') < String('h' + 'ello')); |
| write(new String('') < new String('')); |
| write(new String('') < new String('hello')); |
| write(new String('') < new String('he' + 'llo')); |
| write(new String('') < new Object()); |
| write(new String('') < new Object()); |
| write(new String('') < [1, 2, 3]); |
| write(new String('') < [1 ,2 , 3]); |
| write(new String('') < new Array(3)); |
| write(new String('') < Array(3)); |
| write(new String('') < new Array(1 ,2 ,3)); |
| write(new String('') < Array(1)); |
| write(new String('') < foo); |
| write(new String('hello') < undefined); |
| write(new String('hello') < null); |
| write(new String('hello') < true); |
| write(new String('hello') < false); |
| write(new String('hello') < Boolean(true)); |
| write(new String('hello') < Boolean(false)); |
| write(new String('hello') < new Boolean(true)); |
| write(new String('hello') < new Boolean(false)); |
| write(new String('hello') < NaN); |
| write(new String('hello') < +0); |
| write(new String('hello') < -0); |
| write(new String('hello') < 0); |
| write(new String('hello') < 0.0); |
| write(new String('hello') < -0.0); |
| write(new String('hello') < +0.0); |
| write(new String('hello') < 1); |
| write(new String('hello') < 10); |
| write(new String('hello') < 10.0); |
| write(new String('hello') < 10.1); |
| write(new String('hello') < -1); |
| write(new String('hello') < -10); |
| write(new String('hello') < -10.0); |
| write(new String('hello') < -10.1); |
| write(new String('hello') < Number.MAX_VALUE); |
| write(new String('hello') < Number.MIN_VALUE); |
| write(new String('hello') < Number.NaN); |
| write(new String('hello') < Number.POSITIVE_INFINITY); |
| write(new String('hello') < Number.NEGATIVE_INFINITY); |
| write(new String('hello') < new Number(NaN)); |
| write(new String('hello') < new Number(+0)); |
| write(new String('hello') < new Number(-0)); |
| write(new String('hello') < new Number(0)); |
| write(new String('hello') < new Number(0.0)); |
| write(new String('hello') < new Number(-0.0)); |
| write(new String('hello') < new Number(+0.0)); |
| write(new String('hello') < new Number(1)); |
| write(new String('hello') < new Number(10)); |
| write(new String('hello') < new Number(10.0)); |
| write(new String('hello') < new Number(10.1)); |
| write(new String('hello') < new Number(-1)); |
| write(new String('hello') < new Number(-10)); |
| write(new String('hello') < new Number(-10.0)); |
| write(new String('hello') < new Number(-10.1)); |
| write(new String('hello') < new Number(Number.MAX_VALUE)); |
| write(new String('hello') < new Number(Number.MIN_VALUE)); |
| write(new String('hello') < new Number(Number.NaN)); |
| write(new String('hello') < new Number(Number.POSITIVE_INFINITY)); |
| write(new String('hello') < new Number(Number.NEGATIVE_INFINITY)); |
| write(new String('hello') < ''); |
| write(new String('hello') < 0xa); |
| write(new String('hello') < 04); |
| write(new String('hello') < 'hello'); |
| write(new String('hello') < 'hel' + 'lo'); |
| write(new String('hello') < String('')); |
| write(new String('hello') < String('hello')); |
| write(new String('hello') < String('h' + 'ello')); |
| write(new String('hello') < new String('')); |
| write(new String('hello') < new String('hello')); |
| write(new String('hello') < new String('he' + 'llo')); |
| write(new String('hello') < new Object()); |
| write(new String('hello') < new Object()); |
| write(new String('hello') < [1, 2, 3]); |
| write(new String('hello') < [1 ,2 , 3]); |
| write(new String('hello') < new Array(3)); |
| write(new String('hello') < Array(3)); |
| write(new String('hello') < new Array(1 ,2 ,3)); |
| write(new String('hello') < Array(1)); |
| write(new String('hello') < foo); |
| write(new String('he' + 'llo') < undefined); |
| write(new String('he' + 'llo') < null); |
| write(new String('he' + 'llo') < true); |
| write(new String('he' + 'llo') < false); |
| write(new String('he' + 'llo') < Boolean(true)); |
| write(new String('he' + 'llo') < Boolean(false)); |
| write(new String('he' + 'llo') < new Boolean(true)); |
| write(new String('he' + 'llo') < new Boolean(false)); |
| write(new String('he' + 'llo') < NaN); |
| write(new String('he' + 'llo') < +0); |
| write(new String('he' + 'llo') < -0); |
| write(new String('he' + 'llo') < 0); |
| write(new String('he' + 'llo') < 0.0); |
| write(new String('he' + 'llo') < -0.0); |
| write(new String('he' + 'llo') < +0.0); |
| write(new String('he' + 'llo') < 1); |
| write(new String('he' + 'llo') < 10); |
| write(new String('he' + 'llo') < 10.0); |
| write(new String('he' + 'llo') < 10.1); |
| write(new String('he' + 'llo') < -1); |
| write(new String('he' + 'llo') < -10); |
| write(new String('he' + 'llo') < -10.0); |
| write(new String('he' + 'llo') < -10.1); |
| write(new String('he' + 'llo') < Number.MAX_VALUE); |
| write(new String('he' + 'llo') < Number.MIN_VALUE); |
| write(new String('he' + 'llo') < Number.NaN); |
| write(new String('he' + 'llo') < Number.POSITIVE_INFINITY); |
| write(new String('he' + 'llo') < Number.NEGATIVE_INFINITY); |
| write(new String('he' + 'llo') < new Number(NaN)); |
| write(new String('he' + 'llo') < new Number(+0)); |
| write(new String('he' + 'llo') < new Number(-0)); |
| write(new String('he' + 'llo') < new Number(0)); |
| write(new String('he' + 'llo') < new Number(0.0)); |
| write(new String('he' + 'llo') < new Number(-0.0)); |
| write(new String('he' + 'llo') < new Number(+0.0)); |
| write(new String('he' + 'llo') < new Number(1)); |
| write(new String('he' + 'llo') < new Number(10)); |
| write(new String('he' + 'llo') < new Number(10.0)); |
| write(new String('he' + 'llo') < new Number(10.1)); |
| write(new String('he' + 'llo') < new Number(-1)); |
| write(new String('he' + 'llo') < new Number(-10)); |
| write(new String('he' + 'llo') < new Number(-10.0)); |
| write(new String('he' + 'llo') < new Number(-10.1)); |
| write(new String('he' + 'llo') < new Number(Number.MAX_VALUE)); |
| write(new String('he' + 'llo') < new Number(Number.MIN_VALUE)); |
| write(new String('he' + 'llo') < new Number(Number.NaN)); |
| write(new String('he' + 'llo') < new Number(Number.POSITIVE_INFINITY)); |
| write(new String('he' + 'llo') < new Number(Number.NEGATIVE_INFINITY)); |
| write(new String('he' + 'llo') < ''); |
| write(new String('he' + 'llo') < 0xa); |
| write(new String('he' + 'llo') < 04); |
| write(new String('he' + 'llo') < 'hello'); |
| write(new String('he' + 'llo') < 'hel' + 'lo'); |
| write(new String('he' + 'llo') < String('')); |
| write(new String('he' + 'llo') < String('hello')); |
| write(new String('he' + 'llo') < String('h' + 'ello')); |
| write(new String('he' + 'llo') < new String('')); |
| write(new String('he' + 'llo') < new String('hello')); |
| write(new String('he' + 'llo') < new String('he' + 'llo')); |