javascript - 在 HTML 中舍入十进制值
问题描述
我从电子表格中获取数据,所以我在 App 脚本中使用下面的公式现在电子表格中的数据值 = 2.33344443333 因此在 HTML 中相同的 2.33344443333 它在我调用emailTemp.data时显示,请帮助我更改为只有 2 个十进制值,如2.33
应用脚本:
data.forEach(function(row){
emailTemp.data=row[value];
}
解决方案
.toFixed(2) 会将十进制值四舍五入为两个空格作为字符串。如果您以后不需要以小数形式访问该值,大概以下方法会起作用:
data.forEach(function(row){
emailTemp.data=row[value].toFixed(2);
}
推荐阅读
- java - Java 流 - 如何遍历列表、显示元素并将它们收集在同一行中
- mongodb - 基于过滤器的猫鼬插入
- javascript - 如何将变量设置为空数组
- raytracing - 这个 anyhit 着色器会忽略所有命中吗?
- asp.net - 如何避免 db.Configuration.ProxyCreationEnabled = false?
- python - 如何在不将键转换为列表的情况下将 2 列数据框转换为字典
- ruby - 如何将命令行参数设置为 BSON::Timestamp
- javascript - 即使有多个元素,如何监听 onchange 并将更改应用于多个元素?
- reactjs - 如何使用带有道具和材质 UI 的 react-hook-form
- oracle - Oracle Apex 19.2 - 在经典报表中创建单选按钮