如何提交 1234 之类的表单返回 1,234?
马上
变量价格 = 1234
请帮助把它变成 1,234
如何提交 1234 之类的表单返回 1,234?
马上
变量价格 = 1234
请帮助把它变成 1,234
试试这样的功能。
function comma(num){
while (/(\d+)(\d{3})/.test(num.toString())){
num = num.toString().replace(/(\d+)(\d{3})/, '$1'+','+'$2');
}
return num;
}
然后,调用它
comma(1234); // "1,234"
您在询问如何控制 Google 表单中的回复格式:Google 表单没有为您提供任何管理接受的回复格式的方法。
您可以控制电子表格中接受响应的值的格式,并且不需要为此编写脚本。为此,请转到响应电子表格,选择包含您感兴趣的数字的列中的单元格,然后从菜单中选择所需的格式。
这只会影响数字在电子表格中的显示方式——任何脚本处理响应都将处理一个没有格式的 javascript Number 对象。有关从数字生成格式化字符串的选项,请参阅 Mike 或 Overcode 的答案。