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 相关文章推荐
Javascript 布尔型分析
Dec 22 Javascript
JQuery浮动DIV提示信息并自动隐藏的代码
Aug 29 Javascript
node.js中的console.warn方法使用说明
Dec 09 Javascript
js实现遮罩层弹出框的方法
Jan 15 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
Oct 14 Javascript
基于jquery实现省市区三级联动效果
Dec 25 Javascript
JavaScript ES5标准中新增的Array方法
Jun 28 Javascript
JSON与String互转的实现方法(Javascript)
Sep 27 Javascript
javascript中BOM基础知识总结
Feb 14 Javascript
JavaScript中var、let、const区别浅析
Jun 24 Javascript
js实现删除li标签一行内容
Apr 16 Javascript
通过实践编写优雅的JavaScript代码
May 30 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
火影忍者:三大瞳力之一的白眼,为什么没有写轮眼那么出色?
2020/03/02 日漫
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
PHP使用内置dir类实现目录遍历删除
2015/03/31 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
php连接mysql数据库
2017/03/21 PHP
js异或加解密效果代码
2008/06/25 Javascript
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
ajax的hide隐藏问题解决方法
2012/12/11 Javascript
关闭ie窗口清除Session的解决方法
2014/01/10 Javascript
js取float型小数点后两位数的方法
2014/01/18 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
JavaScript中的small()方法使用详解
2015/06/08 Javascript
JavaScript动态生成二维码图片
2016/04/20 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
解决微信内置浏览器返回上一页强制刷新问题方法
2017/02/05 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
ES6 Object.assign()的用法及其使用
2020/01/18 Javascript
JavaScript 监听组合按键思路及代码实现
2020/07/28 Javascript
Python实现周期性抓取网页内容的方法
2015/11/04 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
python隐藏类中属性的3种实现方法
2019/12/19 Python
如何使用Python调整图像大小
2020/09/26 Python
Window10上Tensorflow的安装(CPU和GPU版本)
2020/12/15 Python
美国知名的女性服饰品牌:LOFT(洛芙特)
2016/08/05 全球购物
意大利顶级奢侈品电商:LUISAVIAROMA(支持中文)
2020/05/26 全球购物
Internet主要有哪些网络群组成
2015/12/24 面试题
党员批评与自我批评
2014/02/12 职场文书
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
竞聘上岗演讲稿
2014/05/16 职场文书
2015年教导处教学工作总结
2015/07/22 职场文书
MySQL优化及索引解析
2022/03/17 MySQL
Python使用永中文档转换服务
2022/05/06 Python