簡體   English   中英

格式化數字以用空格替換小數

[英]Format a number to replace a decimal with space

我在Adobe的表單上有一個字段,該字段會自動將其他六個字段的值相加。 總和為小數點“。” 被放置,因此后面總是2位數字。

六個字段中的每個字段的值都使用空格鍵入,以小數點形式輸入,例如“ 14 50” = $ 14.50(參見圖片)。

結果總和是正確的,但是我想添加將替換“。”的自定義格式。 帶有空格,因此示例中的總和將顯示為“ 87 00”而不是“ 87.00”

圖片1-求和字段的總和在底部,當前為小數

javascript必須是可在該字段的Adobe Pro自定義格式選項中使用的代碼。

圖片2-Adobe格式選項

var num = 87.27;
var formatted;

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM