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 相关文章推荐
用js自动判断浏览器分辨率的代码
Jan 28 Javascript
图片自动缩小 点击放大
Jul 07 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
Jul 20 Javascript
JavaScript中的noscript元素属性位置及作用介绍
Apr 11 Javascript
JS回调函数的应用简单实例
Sep 17 Javascript
jQuery中parentsUntil()方法用法实例
Jan 07 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
Aug 17 Javascript
Angularjs修改密码的实例代码
May 26 Javascript
async/await地狱该如何避免详解
May 10 Javascript
Vue项目移动端滚动穿透问题的实现
May 19 Javascript
vue实现匀速轮播效果
Jun 29 Javascript
Vue 列表页带参数进详情页的操作(router-link)
Nov 13 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快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
献给php初学者(入门学习经验谈)
2010/10/12 PHP
PHP基于PDO扩展操作mysql数据库示例
2018/12/24 PHP
一个JS翻页效果
2007/07/23 Javascript
jquery-easyui关闭tab自动切换到前一个tab
2010/07/29 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
JavaScript的设计模式经典之建造者模式
2016/02/24 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
express文件上传中间件Multer详解
2016/10/24 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
原生js编写基于面向对象的分页组件
2016/12/05 Javascript
Vue.js中兄弟组件之间互相传值实例
2017/06/01 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
js解决软键盘遮挡输入框的问题分享
2017/12/19 Javascript
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
解决新django中的path不能使用正则表达式的问题
2018/12/18 Python
用Python读取几十万行文本数据
2018/12/24 Python
python查找重复图片并删除(图片去重)
2019/07/16 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
浅谈SciPy中的optimize.minimize实现受限优化问题
2020/02/29 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
python删除某个目录文件夹的方法
2020/05/26 Python
Pycharm新手使用教程(图文详解)
2020/09/17 Python
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
车间调度岗位职责
2013/11/30 职场文书
师德学习感言
2014/01/31 职场文书
本科应届生自荐信
2014/06/29 职场文书
2014年群众路线教育实践活动整改措施
2014/09/24 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
雨中的树观后感
2015/06/03 职场文书
2016年第二十五次全国助残日活动总结
2016/04/01 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS