• JAVASCRIPT共通関数金額カンマ編集


    金額カンマ編集
    入力されたタイミングで、金額をカンマ編集しなければならない場合に使用します。
    マイナスにも対応しています。

    /**********************************************************************************************/
    //金額カンマ編集
    function Num_Format(in_num){
    
      if (in_num == '')
         {return "";}
      var input="";
      var strNewNum="";
      var input="";
      var minus="0";
    
      
      input = in_num.replace(/,/g,"")
      input = input.replace(/ /g,"")
      if (input == '')
         {input = 0;}
    
      //マイナスの場合は*-1
      input = parseInt(input,10);
      if (input<0)
         {
          input = input * -1;
          minus = "1";
         }
    
      //数値→文字に変換
      input = eval(input).toString(10);
    
      
      for (i=0;i < input.length;i++) 
         {
      
          if (((input.length - i) == 4) || ((input.length - i) == 7) || ((input.length - i) == 10)) 
            {
             strNewNum = strNewNum + input.substring(i,i+1) + ",";
            }
         else
            {
             strNewNum = strNewNum + input.substring(i,i+1);
            } 
         }
    
      //マイナスの場合は-を付加
      if (minus == "1")
         {strNewNum = "-" + strNewNum;}
    
      return strNewNum;
    }
    /**********************************************************************************************/
  • 相关阅读:
    最大的错误就是没有把自己的软件开发事业当 作一桩生意来看待
    python:open/文件操作
    Python 之ConfigParser
    Python 之ConfigParser
    Python 之ConfigParser
    python的time模块使用
    python的time模块使用
    python的time模块使用
    国外、国内各大OJ
    国外、国内各大OJ
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716234.html
Copyright © 2020-2023  润新知