当前位置:  编程技术>jquery

js将整数字符串转换为金额类型数据的代码

    来源: 互联网  发布时间:2014-09-03

    本文导语:  本节内容: js实现整数字符串转换为金额类型数据。 代码:   代码示例: function zhen(str) {      var arr_1 = ["", "u62fe", "u4f70", "u4edf", "u4e07", "u4ebf"], arr_2 = ["", "u4e07", "u4ebf"];      var maskstr = arr_1.slice(1).join("");      var arr2 = ...

本节内容:
js实现整数字符串转换为金额类型数据。

代码:
 

代码示例:
function zhen(str) { 
    var arr_1 = ["", "u62fe", "u4f70", "u4edf", "u4e07", "u4ebf"], arr_2 = ["", "u4e07", "u4ebf"]; 
    var maskstr = arr_1.slice(1).join(""); 
    var arr2 = ["u96f6", "u58f9", "u8d30", "u53c1", "u8086", "u4f0d", "u9646", "u67d2", "u634c", "u7396"]; 
    var arr3 = new Array; 
    var arr = str.split(""); 
    arr.reverse(); 
    var _step_ = 4; 
    var _index_ = 0; 
    var int1 = 0, int2 = 0; 
    // var  
    for (var i = 0; i < arr.length; i++) { 
        _index_ = i; 
        int1 = _index_ % _step_; 
        int2 = parseInt(_index_ / _step_); 
        if (int2 > 0 & int1 == 0) { 
            if (maskstr.indexOf(arr3[arr3.length - 1]) != -1) { 
                arr3.pop(); 
            } 
            arr3.push(arr_2[int2]); 
        } 
        if (arr[i] > 0) {
            if (int1 > 0) {
                arr3.push(arr_1[int1]); 
            } 
        } 
        arr3.push(arr2[arr[i]]); 
    } 
    arr3.reverse(); 
    return arr3.join(""); 

测试实例:
 

代码示例:
zhen('12345');
->"壹万贰仟叁佰肆拾伍"

    
 
 

您可能感兴趣的文章:

  • 字符串如何转换为整数,如"12345"(是字符串)转换为12345
  • 为什么javascript中某些字符串转换为整数不正确?
  • 字符串转换为整数
  • 如何判断字符串是否为整数类型?
  • 字符串到整数
  • 一个简单的问题:linux下编程怎么把整数转变为字符串?
  • linux下如何将整数转化为字符串?谢谢!!!
  • 请问怎么实现判断TextField里输入的是int型整数还是字符串,或者其他的字符??
  • 重新写一个函数,把一个10进制整数的字符串转换成数字
  • 输入一个字符串,取出其中的整数(实现代码)
  • 用netlink进行用户态和内核态通信,想传两个整数进去,该如何操作,我只会发个字符串进去,求关键部位代码
  • 整数如何转换成字符串?
  • js整数字符串转换为金额类型数据(示例代码)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Bitsets 成员 to_ulong():返回bitset的整数表示
  • 将一串整数分割成单个整数数组,怎么做较快?
  • c#匹配整数和小数的正则表达式
  • awk的数字计算,能指为long long 64位整数么?
  • sprintf如何格式化64位的无符号整数
  • 如何使程序(字符界面)接受用户输入的一个浮点数,并把他的整数部分和小数部分分别输出。
  • 多精度整数和理性的算术加密库 MIRACL
  • 多精度整数和有理数 MPIR
  • 如何把一个浮点数分整数和小数显示?
  • 关于linux下的C编程中,整数转换成字符的问题,谢谢各位!
  • 请问在linux下如何将整数变成char类型?
  • long类型不是64位有符号整数么??怎么还出错???
  • 如何在Linux shell下判断一个变量的值是否为整数?
  • 正则文本框只能输入正整数
  • 编写一段B-Shell脚本程序,读入10个整数,打印它们的累加和
  • 谁能帮我写写shell脚本 :从键盘输入三个整数,计算其中的最小值!
  • 请教将字符类型转化为整数类型的函数,多谢!
  • c++ 一个二进制串转化为整数的解决方法
  • 如何取整数?比如:
  • 请问如何输入,输出整数,字符,浮点数?
  • 在JAVASCRIPT里,取一个小数的整数部分,用什么函数!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3