"15000000" .split( "" ).reverse().join( "" ).replace(/(\d{3})/g, "$1," ).split( "" ).reverse().join( "" );
|
"115000000" .split( "" ).reverse().join( "" ).replace(/(\d{3})(?=[^$])/g, "$1," ).split( "" ).reverse().join( "" );
|
var cutStr = function (str)
{
var newStr= new Array(str.length+ parseInt(str.length/3));
newStr[newStr.length-1]=str[str.length-1];
var currentIndex=str.length-1;
for ( var i = newStr.length-1;i >= 0;i--)
{
if ((newStr.length-i)%4==0)
{
newStr[i]= "," ;
}
else
{
newStr[i]=str[currentIndex--];
}
}
return newStr.join( "" )
}
var num= "15000000" ;
console.log(cutStr(num));
|
function cutStr(str){
var rmb= '' ;
var i2=0;
for ( var i=str.length-1; i>=0; i--){
if (i%3==0&&i!=0){
rmb+=str[i2]+ ',' ;
} else {
rmb+=str[i2];
}
i2++;
}
return rmb;
}
console.log(cutStr(num));
|
function cutStr(num) {
var aaa = num.toString();
var arr1 = aaa.split( "" );
var arr2 = [];
for ( var i = 0; i < arr1.length;) {
for (j = 0; j < 3; j++) {
arr2.unshift(arr1[i]);
i++;
if (j == 2 && i < arr1.length) {
arr2.unshift( "," );
}
}
}
alert(arr2.join( "" ));
}
cutStr(12345678);
|
'1500000000000' .replace(/\B(?=(\d{3})+$)/g, ',' )
|
function formatNumber(value) {
value = value.toString();
if (value.length <= 3) {
return value;
} else {
return formatNumber(value.substr(0, value.length - 3)) + ',' + value.substr(value.length - 3);
}
}
console.log(formatNumber(12345678))
|
var str = '123123211312.333123' .replace(/(?=(?!^)(?:\d{3})+(?:\.|$))(\d{3}(\.\d+$)?)/g, ',$1' );
console.log(str)
|
如果您觉得此文有帮助,可以打赏点钱给我支付宝1669866773@qq.com ,或扫描二维码


机器瞎学/数据掩埋/模式混淆/人工智障/深度遗忘/神经掉线/计算机幻觉/专注单身二十五年
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
2010-05-20 实现here document的一些副产品
2010-05-20 getBasePath 函数第二版