initial import
[vuplus_webkit] / Source / JavaScriptCore / tests / mozilla / ecma_3 / NumberFormatting / tostring-001.js
1 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2  *
3  * The contents of this file are subject to the Netscape Public
4  * License Version 1.1 (the "License"); you may not use this file
5  * except in compliance with the License. You may obtain a copy of
6  * the License at http://www.mozilla.org/NPL/
7  *
8  * Software distributed under the License is distributed on an "AS
9  * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
10  * implied. See the License for the specific language governing
11  * rights and limitations under the License.
12  *
13  * The Original Code is Mozilla Communicator client code, released March
14  * 31, 1998.
15  *
16  * The Initial Developer of the Original Code is Netscape Communications
17  * Corporation. Portions created by Netscape are
18  * Copyright (C) 1998 Netscape Communications Corporation. All
19  * Rights Reserved.
20  *
21  * Contributor(s): 
22  * Rob Ginda rginda@netscape.com
23  */
24
25 test();
26
27 function test()
28 {
29     var n0 = 1e23;
30     var n1 = 5e22;
31     var n2 = 1.6e24;
32
33     printStatus ("Number formatting test.");
34     printBugNumber ("11178");
35
36     reportCompare ("1e+23", n0.toString(), "1e23 toString()");
37     reportCompare ("5e+22", n1.toString(), "5e22 toString()");
38     reportCompare ("1.6e+24", n2.toString(), "1.6e24 toString()");
39     
40 }
41
42