网络编程
位置:首页>> 网络编程>> JavaScript>> JS实现数字格式千分位相互转换方法

JS实现数字格式千分位相互转换方法

作者:jingxian  发布时间:2023-08-31 08:24:48 

标签:数字格式,千分位

实例如下:

/**
* 数字格式转换成千分位
*@param{Object}num
*/
function commafy(num){
 if((num+"").Trim()==""){
  return"";
 }
 if(isNaN(num)){
  return"";
 }
 num = num+"";
 if(/^.*\..*$/.test(num)){
  varpointIndex =num.lastIndexOf(".");
  varintPart = num.substring(0,pointIndex);
  varpointPart =num.substring(pointIndex+1,num.length);
  intPart = intPart +"";
   var re =/(-?\d+)(\d{3})/
   while(re.test(intPart)){
    intPart =intPart.replace(re,"$1,$2")
   }
  num = intPart+"."+pointPart;
 }else{
  num = num +"";
   var re =/(-?\d+)(\d{3})/
   while(re.test(num)){
    num =num.replace(re,"$1,$2")
   }
 }
 return num;
}
/**
* 去除千分位
*@param{Object}num
*/
function delcommafy(num){
 if((num+"").Trim()==""){
  return"";
 }
 num=num.replace(/,/gi,'');
 returnnum;
}
0
投稿

猜你喜欢

  • 浏览器的出现互联网的出现是人类信息交流方式的一次划时代的革命,在这场革命中有两个技术对互联网的发展起到了决定性的作用:一个技术带来的人类信息
  • 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯
  • 解决办法: 1.新建一个同名的数据库(数据文件与原来的要一致) 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文
  • 在一开始接触PHP接触MYSQL的时候就听不少人说:“MySQL就跑跑一天几十万IP的小站还可以,要是几百万IP就不行了
  • MYSQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实A
  • 最近项目中遇见 Jquery Ajax 缓存问题,load出来的页面状态有时正常,有时不对,记录一下,希望对大家有帮助使用jquery里lo
  • 一.链接打开方式1、新窗口打开优点:用户点链接的时候,当前浏览的内容不会被替换,不需要通过前进、后退去看自己看过的内容;缺点:访问一会,就会
  • mysql_result定义和用法mysql_result() 函数返回结果集中一个字段的值。mysql_result() 返回 MySQL
  • 去空格函数有如下两种:·LTRIM()LTRIM() 函数把字符串头部(左)的空格去掉,其语法如下:LTRIM (<character
  • 写在前面 最近和几个小伙伴们在写字节跳动第五届青训营后端组的大作业。虽然昨天已经提交了项目,但有很多地方值得总结一下,比如这一篇,
  • 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 1、这里是一个使用日期函数的例子。
  • 本文实例为大家分享了Python实现学生成绩管理系统的具体代码,供大家参考,具体内容如下基本功能:输入并存储学生的信息:通过输入学生的学号、
  • 在用wordpress这个博客的时候,我很奇怪的发现,最近写的内容排在第一页,而最早写的成了最后页。这显然有悖逻辑,正常的情况应该是最早写的
  •     笔者日积月累了许多精彩、实用的Web特效的制作,这些特效几乎都是比较常用的网页特效。现在我就把这些经过
  • 一般情况下会有几种情况需要你把数据库设为只读: 1. Insert,Update,Delete 触发器 2. Check 约束 和 Dele
  • 本文实例讲述了php+js实现的无刷新下载文件功能。分享给大家供大家参考,具体如下:服务器端页面步骤就是,设置头文件参数,然后读入并输出文件
  • 本文实例为大家分享了JSP学生信息管理系统源码,供大家参考,具体内容如下新建学生信息数据库1.添加记录模块<%@ page conte
  • global.asa<SCRIPT LANGUAGE=VBScript RUNAT=Server>Sub&n
  • 保留COOKIES一个小时Response.Cookies("MyCookie").Expires= (now
  • 我就废话不多说了,大家还是直接看代码吧~#!/usr/bin/env python# encoding: utf-8''&#
手机版 网络编程 asp之家 www.aspxhome.com