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的鼠标拖动效果代码
May 30 Javascript
Javascript中arguments和arguments.callee的区别浅析
Apr 24 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
Mar 07 Javascript
jQuery使用ajax方法解析返回的json数据功能示例
Jan 10 Javascript
Vue2.0 http请求以及loading展示实例
Mar 06 Javascript
vue中父子组件注意事项,传值及slot应用技巧
May 09 Javascript
详解微信小程序的不同函数调用的几种方法
May 08 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
May 16 Javascript
JS求1到任意数之间的所有质数的方法详解
May 20 Javascript
微信小程序图片左右摆动效果详解
Jul 13 Javascript
layui使用form表单实现post请求页面跳转的方法
Sep 14 Javascript
如何利用javascript接收json信息并进行处理
Aug 06 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动态变静态原理
2006/11/25 PHP
PHP获取指定月份第一天和最后一天的方法
2015/07/18 PHP
jQuery1.5.1 animate方法源码阅读
2011/04/05 Javascript
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
javascript中的正则表达式使用指南
2015/03/01 Javascript
JavaScript将字符串转换为整数的方法
2015/04/14 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
对mac下nodejs 更新到最新版本的最新方法(推荐)
2018/05/17 NodeJs
layui table设置前台过滤转义等方法
2018/08/17 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python入门篇之文件
2014/10/20 Python
Python基类函数的重载与调用实例分析
2015/01/12 Python
Python语言实现获取主机名根据端口杀死进程
2016/03/31 Python
python学习教程之使用py2exe打包
2017/09/24 Python
python中对数据进行各种排序的方法
2019/07/02 Python
pytorch中图像的数据格式实例
2020/02/11 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
css3通过scale()、rotate()实现放大、旋转
2020/03/19 HTML / CSS
经济实惠的名牌太阳镜和眼镜:Privé Revaux
2021/02/07 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
如何防止同一个帐户被多人同时登录
2013/08/01 面试题
写演讲稿所需要注意的4个条件
2014/01/09 职场文书
运动会100米解说词
2014/01/23 职场文书
项目合作协议书范本
2014/04/16 职场文书
省文明单位申报材料
2014/05/08 职场文书
2015年教研组工作总结
2015/05/04 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
工作表现证明
2015/06/15 职场文书
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏