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