javascript - Jquery在3个数字/数字后添加点

标签 javascript

我想在 3 个数字后添加一个点,例如 我有一个输入,结果带有 id price

100 = 100
1000 = 1.000
10000 = 10.000
1000000 = 100.000
1000000 = 1.000.000

我需要在没有插件的情况下完成

最佳答案

你可以试试这个:

function getNumberWithCommas(number) {
    return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".");
}

关于javascript - Jquery在3个数字/数字后添加点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49258913/

相关文章:

java - jQuery 函数没有调用 Spring MVC 中的 onchange 事件

javascript - 在javascript中读取n个数字并计算列表中的+ve、-ve数字和零

javascript - 使用 JavaScript 在 Riak kv 中进行 MapReduce

javascript - 区分文本和跨度

javascript - 在 Jquery Ajax 中使用选择器和 $(this)

javascript - 什么时候应该在 Angular 中使用 $scope.apply() ?

javascript - 我用 GIMP 和 mtPaint 调整了大小,它不起作用。放幻灯片时图像大小没有改变

javascript - 想要生成带有猫头鹰图像的轮播

javascript - AngularJS $watch - 无限循环

javascript - window.onload = init(); 有什么区别?和 window.onload = init;