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 相关文章推荐
jquery 双色表格实现代码
Dec 08 Javascript
jquery取子节点及当前节点属性值的方法
Sep 09 Javascript
jQuery插件slides实现无缝轮播图特效
Apr 17 Javascript
分享我的jquery实现下拉菜单心的
Nov 29 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
May 28 Javascript
JavaScript 控制字体大小设置的方法
Nov 23 Javascript
完美解决IE不支持Data.parse()的问题
Nov 24 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
Feb 07 Javascript
ES6新特性一: let和const命令详解
Apr 20 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
Aug 18 Javascript
详解Angular5 服务端渲染实战
Jan 04 Javascript
js实现延迟加载的几种方法详解
Jan 19 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
PHPMyAdmin 快速配置方法
2009/05/11 PHP
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
PHP Switch 语句之学习笔记
2013/09/21 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
2019/02/13 PHP
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
jQuery控制Div拖拽效果完整实例分析
2015/04/15 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
BootStrap智能表单实战系列(七)验证的支持
2016/06/13 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
详解webpack打包第三方类库的正确姿势
2018/10/20 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
p5.js实现动态图形临摹
2019/10/23 Javascript
JS代码优化的8点建议
2020/02/04 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
Javascript 模拟mvc实现点餐程序案例详解
2020/12/24 Javascript
[01:00:53]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Secret
2018/03/30 DOTA
python基础教程之自定义函数介绍
2014/08/29 Python
利用Python爬取可用的代理IP
2016/08/18 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
Python队列的定义与使用方法示例
2017/06/24 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
python Tensor和Array对比分析
2020/01/08 Python
Eclipse面试题
2014/03/22 面试题
广州某公司软件工程师面试题
2014/12/22 面试题
高中同学聚会邀请函
2014/01/11 职场文书
应届毕业生简历自我评价
2014/01/31 职场文书
个人查摆剖析材料
2014/10/04 职场文书
MySQL多表查询机制
2022/03/17 MySQL
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL