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 相关文章推荐
一些常用弹出窗口/拖放/异步文件上传等实用代码
Jan 06 Javascript
js获取url参数值的两种方式
Sep 10 Javascript
从零学JSON之JSON数据结构
May 19 Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
JavaScript保留关键字汇总
Dec 01 Javascript
基于jquery实现页面滚动到底自动加载数据的功能
Dec 19 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
Mar 01 Javascript
JavaScript提高网站性能优化的建议(二)
Jul 24 Javascript
详解Vue爬坑之vuex初识
Jun 14 Javascript
JavaScript中正则表达式使数字、中文或指定字符高亮显示
Oct 31 Javascript
在Angular项目使用socket.io实现通信的方法
Jan 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+mysql写的留言本
2006/10/09 PHP
常见的PHP五种设计模式小结
2011/03/23 PHP
Yii框架安装简明教程
2020/05/15 PHP
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
2010/06/12 Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
2012/02/17 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
Javascript中的call()方法介绍
2015/03/15 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
javascript类型系统——日期Date对象全面了解
2016/07/13 Javascript
JS实现根据文件字节数返回文件大小的方法
2016/08/02 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
angular4自定义组件详解
2017/09/28 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
JavaScript模板引擎原理与用法详解
2018/12/24 Javascript
JS获取本地地址及天气的方法实例小结
2019/05/10 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
使用原生JS实现火锅点餐小程序(面向对象思想)
2019/12/10 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
Python md5与sha1加密算法用法分析
2017/07/14 Python
使用Python从零开始撸一个区块链
2018/03/14 Python
Python 忽略warning的输出方法
2018/10/18 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
python保存log日志,实现用log日志画图
2019/12/24 Python
python绘制高斯曲线
2021/02/19 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
Shell编程面试题
2016/05/29 面试题
高三自我鉴定
2013/10/23 职场文书
趣味游戏活动方案
2014/02/07 职场文书
体育教师个人的自我评价
2014/02/16 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
董存瑞观后感
2015/06/11 职场文书
职工的安全责任书范文!
2019/07/02 职场文书