var parsedNum = parseFloat(num); var roundedNum = parsedNum.toFixed(2); 将前端table里的数据保留两位小数
时间: 2024-04-19 07:23:32 浏览: 141
js保留两位小数使用toFixed实现
5星 · 资源好评率100%
要在前端的表格中保留数据的两位小数,可以使用以下示例代码:
HTML:
```html
<table id="myTable">
<tr>
<td>3.14159</td>
<td>2.71828</td>
<td>1.61803</td>
</tr>
</table>
```
JavaScript:
```javascript
var table = document.getElementById('myTable');
var cells = table.getElementsByTagName('td');
for (var i = 0; i < cells.length; i++) {
var num = parseFloat(cells[i].innerText);
var roundedNum = num.toFixed(2);
cells[i].innerText = roundedNum;
}
```
这段代码会遍历表格中的每个单元格,将单元格的文本内容解析为浮点数,然后使用 `toFixed(2)` 方法将其保留两位小数,并将结果更新到单元格中。注意,这里假设表格中的每个单元格都包含一个数字。
阅读全文