Ral*_*thy 2 javascript string replace numbers decimal-point
如何用字符串替换数字中的小数?例如,如果我有一个数字12.12,我如何取该数字中的小数并用逗号(,)替换它以便输出12,12?
我试过这个,但我的应用程序崩溃是因为它:
let number = 12.12
number.replace(/./g, ',');
Run Code Online (Sandbox Code Playgroud)
谢谢.
您不能replace在数字上使用,但可以在字符串上使用它.将您转换number为字符串,然后调用replace.此外,period(.)字符在正则表达式中具有特殊含义.但你可以传递一个普通的字符串replace.
const numberWithCommas = number.toString().replace('.', ',');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
408 次 |
| 最近记录: |