@@ -75,24 +75,30 @@ Object.defineProperties(
75
75
Object . defineProperties (
76
76
globalScope [ "f32" ] = function f32 ( value ) { return Math . fround ( value ) ; } ,
77
77
{
78
- "EPSILON" : { value : Math . fround ( 1.1920929e -07) , writable : false } ,
79
- "MIN_VALUE" : { value : Math . fround ( 1.4012985e -45) , writable : false } ,
80
- "MAX_VALUE" : { value : Math . fround ( 3.4028235e +38) , writable : false } ,
81
- "MIN_NORMAL_VALUE" : { value : Math . fround ( 1.17549435e -38) , writable : false } ,
78
+ "EPSILON" : { value : 1.1920928955078125e -07, writable : false } ,
79
+ "MIN_VALUE" : { value : 1.4012984643248170e -45, writable : false } ,
80
+ "MAX_VALUE" : { value : 3.4028234663852886e +38, writable : false } ,
81
+ "MIN_NORMAL_VALUE" : { value : 1.1754943508222875e -38, writable : false } ,
82
82
"MIN_SAFE_INTEGER" : { value : - 16777215 , writable : false } ,
83
- "MAX_SAFE_INTEGER" : { value : 16777215 , writable : false }
83
+ "MAX_SAFE_INTEGER" : { value : 16777215 , writable : false } ,
84
+ "POSITIVE_INFINITY" : { value : Infinity , writable : false } ,
85
+ "NEGATIVE_INFINITY" : { value : - Infinity , writable : false } ,
86
+ "NaN" : { value : NaN , writable : false }
84
87
}
85
88
) ;
86
89
87
90
Object . defineProperties (
88
91
globalScope [ "f64" ] = function f64 ( value ) { return + value ; } ,
89
92
{
90
- "EPSILON" : { value : 2.2204460492503131e-16 , writable : false } ,
93
+ "EPSILON" : { value : 2.2204460492503131e-016 , writable : false } ,
91
94
"MIN_VALUE" : { value : 5e-324 , writable : false } ,
92
95
"MAX_VALUE" : { value : 1.7976931348623157e+308 , writable : false } ,
93
- "MIN_NORMAL_VALUE" : { value : 2.2250738585072014e-308 , writable : false } ,
96
+ "MIN_NORMAL_VALUE" : { value : 2.2250738585072014e-308 , writable : false } ,
94
97
"MIN_SAFE_INTEGER" : { value : - 9007199254740991 , writable : false } ,
95
- "MAX_SAFE_INTEGER" : { value : 9007199254740991 , writable : false }
98
+ "MAX_SAFE_INTEGER" : { value : 9007199254740991 , writable : false } ,
99
+ "POSITIVE_INFINITY" : { value : Infinity , writable : false } ,
100
+ "NEGATIVE_INFINITY" : { value : - Infinity , writable : false } ,
101
+ "NaN" : { value : NaN , writable : false }
96
102
}
97
103
) ;
98
104
0 commit comments