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 相关文章推荐
客户端 使用XML DOM加载json数据的方法
Sep 28 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
Mar 01 Javascript
借助javascript代码判断网页是静态还是伪静态
May 05 Javascript
浅谈Node.js中的定时器
Jun 18 Javascript
js中的面向对象入门
Mar 06 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
May 05 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
Aug 28 Javascript
vue组件编写之todolist组件实例详解
Jan 22 Javascript
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
Vue的属性、方法、生命周期实例代码详解
Sep 17 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
Dec 10 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
Dec 04 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
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
php实现httpRequest的方法
2015/03/13 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
php获取数据库中数据的实现方法
2017/06/01 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
2018/07/17 PHP
php实现微信和支付宝支付的示例代码
2020/08/11 PHP
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
vue通过watch对input做字数限定的方法
2017/07/13 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
JavaScript实现轮播图效果代码实例
2019/09/28 Javascript
js中addEventListener()与removeEventListener()用法案例分析
2020/03/02 Javascript
jquery实现轮播图特效
2020/04/12 jQuery
es6函数之尾调用优化实例分析
2020/04/25 Javascript
详解python3中socket套接字的编码问题解决
2017/07/01 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
python虚拟环境完美部署教程
2019/08/06 Python
python装饰器的特性原理详解
2019/12/25 Python
用python实现一个简单的验证码
2020/12/09 Python
Unineed旗下时尚轻奢网站:FABHunt
2019/05/13 全球购物
Kipling澳洲官网:购买凯浦林包包
2020/12/17 全球购物
精彩的大学生自我评价
2013/11/17 职场文书
初中物理教学反思
2014/01/14 职场文书
大学生实习感言
2014/01/16 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
社会实践活动总结报告
2014/04/29 职场文书
计算机软件专业求职信
2014/06/10 职场文书
电大奖学金获奖感言
2014/08/14 职场文书
银行文明优质服务培训心得体会
2016/01/09 职场文书
蓝天保卫战收官在即 :15行业将开展环保分级评价
2019/07/19 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
图解上海144收音机
2021/04/22 无线电
python代码实现备忘录案例讲解
2021/07/26 Python
css3新特性的应用示例分析
2022/03/16 HTML / CSS
Docker部署Mysql8的实现步骤
2022/07/07 Servers