簡體   English   中英

刪除 JavaScript 中小數點后的最后一個零

[英]remove last zero after decimal in JavaScript

例子

65.110 //result = 65.11
65.111 //result = 65.111
65.100 //result = 65.10
65.000 //result = 65.00

我試過下面的,但它不工作

 round(3).replace(/(\.0+|0+)$/, '');

如果存在,您可以只替換最后一個零。

 const format = number => number.toFixed(3).replace(/0$/, ''); console.log([65.110, 65.111, 65.100, 65.000].map(format));

暫無
暫無

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

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