我从电子表格中获取数据,所以我在 App 脚本中使用以下公式 现在电子表格中的数据 value=2.33344443333 因此,在 HTML 中,相同的 2.33344443333 在我调用 emailTemp.data 时显示,请帮助我更改为只有 2 个十进制值,例如 2.33
应用脚本:
data.forEach(function(row){
emailTemp.data=row[value];
}
答案 0 :(得分:3)
.toFixed(2) 会将十进制值四舍五入到两个空格作为字符串。如果您以后不需要以小数形式访问该值,大概以下内容会起作用:
data.forEach(function(row){
emailTemp.data=row[value].toFixed(2);
}
答案 1 :(得分:0)
试试这个:
data.forEach(function(row){
emailTemp.data = Math.round(Number(row[value]) * 100) / 100;
}