| //------------------------------------------------------------------------------------------------------- |
| // 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')); |