Sam*_*ack 1 javascript arrays foreach tofixed
我有一个包含这样的数值的数组:
myArray = [432.2309012, 4.03852, 6546.46756];
Run Code Online (Sandbox Code Playgroud)
我想在点后最多有 2 位数字,所以我使用 toFixed(2):
myArray.forEach(a => a.toFixed(2));
Run Code Online (Sandbox Code Playgroud)
返回的结果是undefined。有什么问题吗?
您没有重新设置该值。For each 只是遍历数组并且不返回任何内容。使用.map来代替。
myArray = [432.2309012, 4.03852, 6546.46756];
myArray = myArray.map(a => a.toFixed(2));
console.log(myArray);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1770 次 |
| 最近记录: |