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 相关文章推荐
node.js解决获取图片真实文件类型的问题
Dec 20 Javascript
JS实现网页表格自动变大缩小的方法
Mar 09 Javascript
jQuery+CSS3实现3D立方体旋转效果
Nov 10 Javascript
jQuery悬停文字提示框插件jquery.tooltipster.js用法示例【附demo源码下载】
Jul 19 Javascript
利用Javascript实现BMI计算器
Aug 16 Javascript
浅谈javascript中遇到的字符串对象处理
Nov 18 Javascript
JS返回只包含数字类型的数组实例分析
Dec 16 Javascript
vue实现页面加载动画效果
Sep 19 Javascript
基于vue+echarts数据可视化大屏展示的实现
Dec 25 Vue.js
微信小程序自定义胶囊样式
Dec 27 Javascript
用React Native制作一个简单的游戏引擎
May 27 Javascript
vue中data里面的数据相互使用方式
Jun 05 Vue.js
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 字符转义 注意事项
2009/05/27 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
2016/08/21 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
PHP+jQuery实现双击修改table表格功能示例
2019/02/21 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
js截取中英文字符串、标点符号无乱码示例解读
2014/04/17 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
js中substring和substr两者区别和使用方法
2015/11/09 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
2017/08/03 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
vue用elementui写form表单时,在label里添加空格操作
2020/08/13 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
django2用iframe标签完成网页内嵌播放b站视频功能
2018/06/20 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
2019/02/01 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
Python 如何展开嵌套的序列
2020/08/01 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
系统管理员的职责包括那些?管理的对象是什么?
2013/01/18 面试题
社区志愿者活动总结
2014/06/26 职场文书
校长创先争优承诺书
2014/08/30 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
个人四风问题整改措施
2014/10/24 职场文书
Nginx的rewrite模块详解
2021/03/31 Servers
JavaScript前端面试扁平数据转tree与tree数据扁平化
2022/06/14 Javascript