ar hours = Math.round((timeend - timestart) / (1000 * 60 * 60), 2)返回值改为数值类型,并精确到百分位
时间: 2024-02-17 17:00:20 浏览: 81
hours 算法
可以将代码修改为:
```javascript
var hours = Number(((timeend - timestart) / (1000 * 60 * 60)).toFixed(2));
```
这样会先将计算出来的小时数保留两位小数并转换为字符串,然后使用 `Number()` 方法将其转换为数值类型。如果需要保留到百分位,可以将 `toFixed()` 方法的参数改为 3,即:
```javascript
var hours = Number(((timeend - timestart) / (1000 * 60 * 60)).toFixed(3));
```
这样会将计算出来的小时数保留三位小数并转换为数值类型。
阅读全文