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