zoukankan      html  css  js  c++  java
  • 小写数字转换成大写, 只处理到[0 ~ 99]

    numberConvertToUppercase(num) {
            num = Number(num);
            var upperCaseNumber = [
                "零",
                "一",
                "二",
                "三",
                "四",
                "五",
                "六",
                "七",
                "八",
                "九",
                "十",
                "百",
                "千"
            ];
            var length = String(num).length;
            if (length == 1) {
                return upperCaseNumber[num];
            } else if (length == 2) {
                if (num == 10) {
                    return upperCaseNumber[num];
                } else if (num > 10 && num < 20) {
                    return "十" + upperCaseNumber[String(num).charAt(1)];
                } else {
                    return (
                        upperCaseNumber[String(num).charAt(0)] +
                        "十" +
                        upperCaseNumber[String(num).charAt(1)].replace("零", "")
                    );
                }
            }
        }
  • 相关阅读:
    Android ConstraintLayout详解
    Android开发屏幕适配解决方
    高并发场景下的一种JVM GC优化配置【CMS】
    Runnable 和 Callable的区别
    理解对象实例化顺序
    mysql 优化原理【转】
    使用@Scheduled注解编写spring定时任务
    Spring加载resource时classpath*:与classpath:的区别
    Java 8 中的 Streams API 详解
    java 8 函数式接口
  • 原文地址:https://www.cnblogs.com/kaiqinzhang/p/11790727.html
Copyright © 2011-2022 走看看