`
癫觉士
  • 浏览: 19672 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

数字格式化JS

阅读更多

function decimal(num,opt){//保留opt位小数,不四舍五入

   var decimalCount=Math.pow(10,opt);

   var num=Math.floor(num*decimalCount)/decimalCount;

    if(num==0){

        return num

    }else{

         var numstring=num.toString();

         if(numstring.indexOf('.')!=-1){

            if(numstring.split('.')[1].length==1)

               num+='0';

            }else{

             num+='.00';

            }

            return num

         }

}

 

    var moneyLegal=function(val){  //只能输入数字和小数点,开头不为0,小数点后最多两位

        var  val=val.replace(/[^0-9.]/g,"");

            val=val.match(/^0[0-9]/) ? "" : val;

            if(val.split('.').length>2){

               val=val.substring(0,val.lastIndexOf('.'));

            }

            var arr=val.split('.');

            if(arr.length>1){

               if( arr[1].length>2 ){

                  val=val.substring(0,val.indexOf('.')+3)

               }

            }

            return val;

    };

分享到:
评论

相关推荐

    JavaScript数字格式化

    该文档为javascript的数字格式化方法,可用于保留小数位,强制添0等操作

    finereport格式化金额函数js中进行数字超大金额千位符格式化处理.docx

    "finereport格式化金额函数js中进行数字超大金额千位符格式化处理" 本文主要讲解了finereport格式化金额函数在JS中进行数字超大金额千位符格式化处理的方法。该需求在前端开发中非常普遍,例如音乐app中的歌曲播放...

    JS中格式化数字的5个方法

    根据提供的文件信息,本文将详细介绍JavaScript中五种常用的数字格式化方法:`CurrencyFormatted`、`format_number`、`CommaFormatted`、`addCommas` 和 `number_format`。这些函数可以帮助开发者更加灵活地处理和...

    javascript 日期数字文本格式化

    在JavaScript中,日期和数字的文本格式化是一个常见的需求,特别是在构建用户界面或者处理数据时。这个主题主要涉及如何将日期对象转换为易读的字符串,以及如何对数字进行格式化,使其符合特定的显示标准。这篇博文...

    JavaScript数字格式化函数

    在JavaScript中,数字格式化是将数值转换为特定格式的过程,比如添加逗号分隔符、保留小数位数、货币格式等。这通常涉及到字符串处理和数学运算。本篇文章将深入探讨JavaScript中的数字格式化函数及其应用。 一、...

    jquery数字格式化分隔符插件

    **jQuery数字格式化分隔符插件:jquery-number-divider** 在网页开发中,尤其是在处理大量数据或财务信息时,数字的格式化显得尤为重要。`jquery-number-divider` 是一个专为jQuery设计的轻量级插件,它使得在前端...

    jQuery数字格式化分隔符代码

    - **js**:这里可能包含源代码文件,如插件的主要逻辑文件,可能名为jquery.num-format.js,其中实现了数字格式化的核心功能。 - **css**:这个目录可能包含CSS样式表,用于美化插件的显示效果,如按钮、提示框等。 ...

    Js获取当前日期时间及格式化代码

    描述中的知识点:介绍了如何使用JavaScript(Js)获取当前的日期和时间,并提供了一个格式化日期时间的代码示例。 标签中的知识点:涉及到Js在获取日期时间方面相关的几个关键功能和方法,包括获取年份、月份、日、...

    java中数字格式化输出

    将浮点型数用美元符号和货币符号输出,用格式化的方式。还包括浮点型数据相除时,格式化输出结果。

    javascript数字格式化为货币字符,数字格式化为大写货币

    ### JavaScript 数字格式化为货币字符 在JavaScript中,对数字进行货币格式化的处理是非常常见的需求,尤其是在财务或电子商务相关的应用程序中。以下是对给定代码片段的深入解析和知识点总结。 #### 标准货币格式...

    javascript格式化数字

    ### JavaScript 数字格式化方法详解 在日常的前端开发中,对数字进行格式化处理是一项常见的需求,尤其是在处理财务数据、统计报告或是任何需要友好显示数值的场景下。本文将深入解析一个JavaScript函数,该函数...

    数字格式化工具类

    在IT行业中,数字格式化是常见的任务,尤其是在处理数据展示、报表生成或用户界面设计时。数字格式化工具类就是为了解决这类问题而设计的,它们能够帮助开发者按照特定的样式和规则来呈现数字,使得数据更加清晰易读...

    js对数字的格式化使用说明

    fmt:——对数字对行格式化 在js中———- Javascript也提供了对数字进行格式化输出的支持 Number对象提供的几种格式化函数: toExponential([fractionDigits]) :将数字按科学计数法格式返回,其中的fractionDigits...

    Numeral.js一个用于格式化和操作数字的JavaScript库

    这个库提供了一种简单易用的方式来处理日常的数字格式化需求,无论是显示货币、百分比、科学记数法还是其他各种数字格式,都能轻松应对。在JavaScript开发中,尤其是在处理用户界面展示或者数据分析时,Numeral.js是...

    jQuery数字格式化分隔符代码.zip

    2. **JavaScript**(js目录下的文件):这里可能是实现数字格式化的主要代码。通常,我们会创建一个函数,接收一个数字作为参数,然后返回带有千分位分隔符的格式化字符串。例如,函数可以使用`replace()`方法配合...

    格式化数据库日期JS

    ### 格式化数据库日期JS #### 知识点概览 本文将详细介绍如何使用JavaScript对从数据库获取的日期格式进行格式化处理。这在处理后端序列化的JSON数据时非常常见,尤其是在需要将日期时间展示给用户或者进行进一步...

    js金额数字格式化实现代码(加减逗号处理)

    在JavaScript编程中,格式化数字特别是金额数字是一个常见的需求,主要目的是为了提高可读性,使其更符合人类的阅读习惯。本文将详细讲解如何利用JavaScript实现金额数字的格式化,包括加减逗号以及保留小数位数的...

    javascript日期格式化

    然而,这些方法返回的是数字,如果你想要格式化成易读的字符串,就需要自己拼接。例如: ```javascript let year = date.getFullYear(); let month = "0" + (date.getMonth() + 1); let day = "0" + date.getDate()...

Global site tag (gtag.js) - Google Analytics