• JS实现阿拉伯数字转韩文


    function convertHangul(number) {
        var han1 = ["영", "일", "이", "삼", "사", "오", "육", "칠", "팔", "구"];
        var han2 = ["", "십", "백", "천"];
        var han3 = ["", "만", "억", "조", "경"];
    
        var result = "";
        var len = number.toString().length;
        for (var i = len - 1; i >= 0; i--) {
            result += (han1[number.toString().substring(len - i - 1, len - i)]);
            if (number.toString().substring(len - i - 1, len - i) > 0)
                result += (han2[i % 4]);
            if (i % 4 == 0)
                result += (han3[i / 4]);
        }
        str = result.toString();
    
        /*
         * 下列代码块实现将结果中除了最后一个"일"全部去掉
         */
        var flag = false;
        if (str.charAt(str.toString().length - 1) == '일') {
            flag = true;
        }
        str.toString().replace(/일/g, "");
        if (flag == true)
            var str = str + "일";
    
        /*
         * 如果结果不是"영"一个字符, 而是含有多个字符, 去掉其中所有的"영"
         */
        if (contains(str, "영"))
            if (str.toString().length > 1)
            // g表示
    苟利国家生死以, 岂因祸福避趋之
  • 相关阅读:
    C#学习笔记-类的一些基本成员
    SpringBoot 好“吃”的启动原理
    线程与进程
    powerdesiner
    maven
    Java反射
    获取类的全部信息 本地方法
    今天在看慕课网的java学习路径
    操作系统之哲学原理
    今天在看慕课网的java学习路径
  • 原文地址:https://www.cnblogs.com/chintsai/p/11829196.html
Copyright © 2020-2023  润新知