Home | History | Annotate | Download | only in TypeConversion

Lines Matching refs:Number

25     Description:        rules for converting an argument to a number.
31 Number the argument ( no conversion )
47 var TYPE = "number";
78 // object is Number
79 array[item++] = new TestCase( SECTION, "Number(new Number())", 0, Number(new Number()) );
80 array[item++] = new TestCase( SECTION, "Number(new Number(Number.NaN))",Number.NaN, Number(new Number(Number.NaN)) );
81 array[item++] = new TestCase( SECTION, "Number(new Number(0))", 0, Number(new Number(0)) );
82 array[item++] = new TestCase( SECTION, "Number(new Number(null))", 0, Number(new Number(null)) );
83 // array[item++] = new TestCase( SECTION, "Number(new Number(void 0))", Number.NaN, Number(new Number(void 0)) );
84 array[item++] = new TestCase( SECTION, "Number(new Number(true))", 1, Number(new Number(true)) );
85 array[item++] = new TestCase( SECTION, "Number(new Number(false))", 0, Number(new Number(false)) );
89 array[item++] = new TestCase( SECTION, "Number(new Boolean(true))", 1, Number(new Boolean(true)) );
90 array[item++] = new TestCase( SECTION, "Number(new Boolean(false))", 0, Number(new Boolean(false)) );
93 array[item++] = new TestCase( SECTION, "Number(new Array(2,4,8,16,32))", Number.NaN, Number(new Array(2,4,8,16,32)) );