JS实现的数字格式化功能示例


Posted in Javascript onFebruary 10, 2017

本文实例讲述了JS实现的数字格式化功能.分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数字格式化</title>
<script type="text/javascript" language="javascript" >
//n为要转化的数字/数字字符串,s为后面要加的单位,可为空
function num2money(n, s){ 
  if (typeof s == "undefined") 
    s = "";
  n = parseInt(n);
  n = parseInt(n) + Number(((n - parseInt(n)) + "").substring(0, 3));
  if (n / 1000 >= 1) {
    var nn = '' + n;
    nn = nn.substring(nn.length - 3, nn.length);
    s = ',' + nn + s;
    return num2money(parseInt(n / 1000), s);
  }
  else {
    return n + s;
  }
}
document.write(num2money("123.45", "美元"));//输出:123美元
</script>
</head>
<body>
</body>
</html>

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具:
http://tools.3water.com/jisuanqi/equ_jisuanqi

科学计算器在线使用_高级计算器在线计算:
http://tools.3water.com/jisuanqi/jsqkexue

在线计算器_标准计算器:
http://tools.3water.com/jisuanqi/jsq

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js 操作select相关方法函数
Dec 06 Javascript
心扬JS分页函数代码
Sep 10 Javascript
js模拟点击事件实现代码
Nov 06 Javascript
extjs 04_grid 单击事件新发现
Nov 27 Javascript
onkeypress字符按键兼容所有浏览器使用介绍
Apr 24 Javascript
javaScript中的this示例学习详解及工作原理
Jan 13 Javascript
javascript里绝对用的上的字符分割函数总结
Jul 31 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
Sep 07 Javascript
Javascript(es2016) import和require用法和区别详解
Aug 11 Javascript
浅谈vue中数据双向绑定的实现原理
Sep 14 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】
Nov 07 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
Feb 10 #Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
Feb 10 #Javascript
BootStrap Datetimepicker 汉化的实现代码
Feb 10 #Javascript
解决URL地址中的中文乱码问题的办法
Feb 10 #Javascript
tablesorter.js表格排序使用方法(支持中文排序)
Feb 10 #Javascript
jquery.tableSort.js表格排序插件使用方法详解
Aug 12 #Javascript
TableSort.js表格排序插件使用方法详解
Feb 10 #Javascript
You might like
动漫定律:眯眯眼都是怪物!这些角色狠话不多~
2020/03/03 日漫
php通过文件头判断格式的方法
2016/05/28 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
PDO::exec讲解
2019/01/28 PHP
Javascript 构造函数,公有,私有特权和静态成员定义方法
2009/11/30 Javascript
在javascript中关于节点内容加强
2013/04/11 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
javascript继承的六大模式小结
2015/04/13 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
浅析创建javascript对象的方法
2016/05/13 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
JS原生带缩略图的图片切换效果
2018/10/10 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
[50:15]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
[19:54]夜魇凡尔赛茶话会 第一期02:看图识人
2021/03/11 DOTA
python使用any判断一个对象是否为空的方法
2014/11/19 Python
简单上手Python中装饰器的使用
2015/07/12 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
使用python进行文本预处理和提取特征的实例
2018/06/05 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
python能做什么 python的含义
2019/10/12 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
童装店创业计划书
2014/01/09 职场文书
乡镇一岗双责责任书
2015/01/29 职场文书
画展邀请函
2015/01/31 职场文书
学生会生活部工作总结2015
2015/03/31 职场文书
2015年推普周活动方案
2015/05/06 职场文书
安全第一课观后感
2015/06/18 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
教务处教学工作总结
2015/08/10 职场文书
教师听课学习心得体会
2016/01/15 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
vue中控制mock在开发环境使用,在生产环境禁用方式
2022/04/06 Vue.js