File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ Number.MIN_SAFE_INTEGER // -9007199254740991
117
117
118
118
上面代码中,` 10 ` 和` 10.005 ` 先转成2位小数,然后转成字符串。其中` 10 ` 必须放在括号里,否则后面的点会被处理成小数点。
119
119
120
- ` toFixed() ` 方法的参数为小数位数,有效范围为0到20 ,超出这个范围将抛出 RangeError 错误。
120
+ ` toFixed() ` 方法的参数为小数位数,有效范围为0到100 ,超出这个范围将抛出 RangeError 错误。
121
121
122
122
由于浮点数的原因,小数` 5 ` 的四舍五入是不确定的,使用的时候必须小心。
123
123
@@ -140,7 +140,7 @@ Number.MIN_SAFE_INTEGER // -9007199254740991
140
140
(1234 ).toExponential (2 ) // "1.23e+3"
141
141
```
142
142
143
- ` toExponential ` 方法的参数是小数点后有效数字的位数,范围为0到20 ,超出这个范围,会抛出一个 RangeError 错误。
143
+ ` toExponential ` 方法的参数是小数点后有效数字的位数,范围为0到100 ,超出这个范围,会抛出一个 RangeError 错误。
144
144
145
145
### Number.prototype.toPrecision()
146
146
@@ -154,7 +154,7 @@ Number.MIN_SAFE_INTEGER // -9007199254740991
154
154
(12.34 ).toPrecision (5 ) // "12.340"
155
155
```
156
156
157
- 该方法的参数为有效数字的位数,范围是1到21 ,超出这个范围会抛出 RangeError 错误。
157
+ 该方法的参数为有效数字的位数,范围是1到100 ,超出这个范围会抛出 RangeError 错误。
158
158
159
159
该方法用于四舍五入时不太可靠,跟浮点数不是精确储存有关。
160
160
You can’t perform that action at this time.
0 commit comments