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