Home | History | Annotate | Download | only in function

Lines Matching refs:Number

23 	Filename:     Number.js
24 Description: 'This tests the function Number(Object)'
33 var TITLE = 'functions: Number';
36 writeHeaderToLog('Executing script: Number.js');
45 testcases[count++] = new TestCase( SECTION, "Number(new Date(2200)) ",
46 2200, (Number(date)));
47 testcases[count++] = new TestCase( SECTION, "Number(true) ",
48 1, (Number(true)));
49 testcases[count++] = new TestCase( SECTION, "Number(false) ",
50 0, (Number(false)));
51 testcases[count++] = new TestCase( SECTION, "Number('124') ",
52 124, (Number('124')));
53 testcases[count++] = new TestCase( SECTION, "Number('1.23') ",
54 1.23, (Number('1.23')));
55 testcases[count++] = new TestCase( SECTION, "Number({p:1}) ",
56 NaN, (Number({p:1})));
57 testcases[count++] = new TestCase( SECTION, "Number(null) ",
58 0, (Number(null)));
59 testcases[count++] = new TestCase( SECTION, "Number(-45) ",
60 -45, (Number(-45)));
63 // under js1.2, Number([1,2,3]) should return 3.
68 ToPrimitive(input arg, hint Number) first, and than ToNumber() later. However,
71 with hint Number, and it looks like this:
80 //testcases[count++] = new TestCase( SECTION, "Number([1,2,3]) ",
81 // 3, (Number([1,2,3])));