Google文档中的Google Script数字格式

时间:2017-06-22 07:21:45

标签: javascript google-apps-script google-docs

我目前正在使用Google Script生成一个google文档。

我遇到数字格式问题。我有一个带有货币值的表格,所以我试着像这样格式化文本(就像我通常做的那样):

var number = 12345;
var currencyString = number.toLocaleString(); // This 'works' but outputs : 12345
var euroCurrencyString = number.toLocaleString("nl-NL", { style: 'currency', currency: 'EUR' }); // This throws exception

但它抛出了这个异常: TypeError:InternalError:Illegal radix 0。

还有其他方法可以将数字格式化为货币字符串吗? (eq;€12.345,00)

编辑:toLocaleString()实际上有效,我只是错误输入

1 个答案:

答案 0 :(得分:0)

我无法使用.toLocaleString();

来使用它

所以我选择了这个解决方案:

https://stackoverflow.com/a/149099/8198266

如果有人有更好的Google脚本原创方法,我很乐意听到它。