专栏首页杨龙飞前端数字千分位处理,number.js,js保留两位,整数强制保留两位小数 杨龙飞

数字千分位处理,number.js,js保留两位,整数强制保留两位小数 杨龙飞

杨龙飞

杨龙飞

杨龙飞

杨龙飞

杨龙飞

杨龙飞

官方文档:https://www.customd.com/articles/14/jquery-number-format-redux

1、千分位

$.number(data,2);//保留两位,加上千分位

$('#price').number( true, 2 );//输入的时候自动进行格式化,保留两位小数点,加上千分位

当input type="number"时,此插件不支持,type必须是text才行

2、保留两位小数(整数默认加上.00)

var a = "1";

a=a-0;//转化为数字

a.toFixed(2);//强制保留两位

typeof a;

number;

a;

1.00;

博客地址:http://www.cnblogs.com/windseek/

3、保留两位小数(整数不处理)

varx=11.111;

x=Math.round(x*100)/100;

x=11.11;

 4、保留整数

//input框格式化数字
(function formatInteger(){
    $("input.integer").keyup(function(){
        var newval=$(this).val()-0;
        $(this).val("");
        $(this).val(newval);
    })
})()
5、js控制千分位
function formatNum(num,n){  

//参数说明:num 要格式化的数字 n 保留小数位      

    num = String(num.toFixed(n));      
   var re = /(-?\d+)(\d{3})/;      

while(re.test(num)) {  

        num = num.replace(re,"$1,$2");  

   }  

return num;  

}  

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ajax防止重复提交

    windseek
  • replace函数结合正则表达式实现转化成驼峰与转化成连接字符串的方法

    windseek
  • js 判断循环引用

    windseek
  • 大厂面试题:如何保障生产端100%消息投递成功?

    原文链接:https://url.cn/57Tclci

    业余草
  • JAVA并行-1.Java线程操作

    也可以用Runnable接口新建线程,它只有一个run()方法,而且默认的Thread.run()就是调用内部的Runnable接口,因此使用Runnable更...

    悠扬前奏
  • :Android网络编程--XML之解析方式:SAX

    任何放置在资源(res)目录下的内容可以通过应用程序的R类访问,这是被Android编译过的,而任何放置在资产(assets)目录下的内容会保持它的原始文件格式...

    yuanyuan
  • LeetCode Weekly Contest 25 之 507.Perfect Number

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    用户1147447
  • 使用数字进行字符遍历

    有些时候使用数字进行遍历,然后将数字转化成需要的进制数,再将进制数对应成需要的字符是一种非常有效的方法。 如: 输入一个正整数X,在下面的等式左边的数字之间添加...

    用户1215536
  • shell学习笔记(3)

    范例三(请思考):开发脚本实现如果/server/scripts下面存在if3.sh就输出到屏幕。 注意:如果执行脚本后发现该if3.sh不存在,就自动创建这个...

    py3study
  • java之封装

    java中通过将成员变量声明为private,再提供公共的public方法:setXxx()和getXxx()实现对该属性的操作,以实现以下目的:

    绝命生

扫码关注云+社区

领取腾讯云代金券