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轻松处理json文本方便而老古
Feb 17 Javascript
JavaScript将相对地址转换为绝对地址示例代码
Jul 19 Javascript
js+HTML5实现视频截图的方法
Jun 16 Javascript
javascript数据类型详解
Feb 07 Javascript
angular中的http拦截器Interceptors的实现
Feb 21 Javascript
js中的DOM模拟购物车功能
Mar 22 Javascript
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
angularjs $http实现form表单提交示例
Jun 09 Javascript
JS判断微信扫码的方法
Aug 07 Javascript
Three.js实现浏览器变动时进行自适应的方法
Sep 26 Javascript
微信小程序新闻网站详情页实例代码
Jan 10 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
May 18 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版(3)
2006/10/09 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
php微信公众账号开发之前五个坑(一)
2016/09/18 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
Javascript中Eval函数的使用
2010/03/23 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
javascript数组详解
2014/10/22 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
jQuery+HTML5美女瀑布流布局实现方法
2015/09/21 Javascript
JavaScript File API实现文件上传预览
2016/02/02 Javascript
JavaScript实现刷新不重记的倒计时
2016/08/10 Javascript
jQuery阻止移动端遮罩层后页面滚动
2017/03/15 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
Vue v2.5 调整和更新不完全问题
2017/10/24 Javascript
详解vue项目的构建,打包,发布全过程
2017/11/23 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
JS基于开关思想实现的数组去重功能【案例】
2019/02/18 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
js实现前端界面导航栏下拉列表
2020/08/27 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
介绍Python中内置的itertools模块
2015/04/29 Python
详解python实现交叉验证法与留出法
2019/07/11 Python
使用python实现对元素的长截图功能
2019/11/14 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
CSS3实现的文本3D效果附图
2014/09/03 HTML / CSS
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
详解如何使用rem或viewport进行移动端适配
2020/08/14 HTML / CSS
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
JAVA程序员面试题
2012/10/03 面试题
经济信息管理专业大学生求职信
2013/09/27 职场文书
小学岗位竞聘方案
2014/01/22 职场文书
李白经典诗之一:全文无一“月”字,却句句有月
2019/07/12 职场文书
社交电商模式的兴起:这些新的商机千万别错过
2019/07/26 职场文书
SQL SERVER存储过程用法详解
2022/02/24 SQL Server