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 相关文章推荐
Autocomplete Textbox Example javascript实现自动完成成功
Aug 17 Javascript
Firefox window.close()的使用注意事项
Apr 11 Javascript
利用jQuery和CSS将背景图片拉伸
Oct 16 Javascript
js+css绘制颜色动态变化的圈中圈效果
Jan 27 Javascript
jquery实现图片列表鼠标移入微动
Dec 01 Javascript
Javascript 链式作用域详细介绍
Feb 23 Javascript
security.js实现的RSA加密功能示例
Jun 06 Javascript
微信小程序云开发之模拟后台增删改查
May 16 Javascript
对vuex中getters计算过滤操作详解
Nov 06 Javascript
微信小程序仿淘宝热搜词在搜索框中轮播功能
Jan 21 Javascript
如何构建 vue-ssr 项目的方法步骤
Aug 04 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
Sep 05 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编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
PHPMailer邮件发送的实现代码
2013/05/04 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
joomla数据库操作示例代码
2016/01/06 PHP
ArrayList类(增强版)
2007/04/04 Javascript
javascript中的nextSibling使用陷(da)阱(keng)
2014/05/05 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
2016/09/22 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
Vue数据驱动模拟实现2
2017/01/11 Javascript
JavaScript实现三级联动效果
2017/07/15 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
vue路由中前进后退的一些事儿
2019/05/18 Javascript
JS实现小星星特效
2019/12/24 Javascript
超详细小程序定位地图模块全系列开发教学
2020/11/24 Javascript
PYTHON压平嵌套列表的简单实现
2016/06/08 Python
利用Python实现原创工具的Logo与Help
2018/12/03 Python
Django工程的分层结构详解
2019/07/18 Python
matplotlib jupyter notebook 图像可视化 plt show操作
2020/04/24 Python
Django获取model中的字段名和字段的verbose_name方式
2020/05/19 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
入党自我鉴定范文
2013/10/04 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
洗发水广告词
2014/03/13 职场文书
员工2014年度工作总结
2014/12/09 职场文书
撤诉书怎么写
2015/05/19 职场文书
蜗居观后感
2015/06/11 职场文书
公司职员入党自传书
2015/06/26 职场文书
董事长年会致辞
2015/07/29 职场文书
《游戏公平》教学反思
2016/02/20 职场文书
2019年XX公司的晨会制度及流程!
2019/07/23 职场文书
Python 数据可视化工具 Pyecharts 安装及应用
2022/04/20 Python