格式化数字以用空格替换小数

时间:2016-10-19 23:26:06

标签: javascript numbers format acrobat

我在Adobe的表单上有一个字段,可以自动汇总其他六个字段的值。总和产生小数"。"放置所以总是有2位数字。

使用空格作为小数位来输入六个字段中每个字段的值,如在" 14 50" = $ 14.50(见图)。

结果总和是正确的,但我想添加自定义格式,以替换"。"有一个空格,所以我的例子中的总和会读到" 87 00"而不是" 87.00"

Image 1 - Summed fields with correct sum at bottom, currently with decimal

javascript必须是适用于该字段的Adobe Pro自定义格式选项的代码。

Image 2 - Adobe format options

1 个答案:

答案 0 :(得分:0)

var num = 87.27;
var formatted;

if (num % 1 === 0) {
  formatted = num.toString() +' 00';
} else {
  formatted = num.toString().replace('.', ' ');  
}