// convertToChineseNumeral(num) {
// if (num == 10) {
// return '十'
// } else if (num == 1) {
// return '一'
// }
// const digits = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']
// const units = ['', '十', '百', '千', '万']
// let result = ''
// let numStr = num.toString()
// for (let i = 0; i < numStr.length; i++) {
// let digit = parseInt(numStr.charAt(i))
// let unit = units[numStr.length - i - 1]
// if (digit === 0) {
// // 当前数字为0时不需要输出汉字,但需要考虑上一个数字是否为0,避免出现连续的零
// if (result.charAt(result.length - 1) !== '零') {
// result += '零'
// }
// } else {
// result += digits[digit] + unit
// }
// }
// // 对于一些特殊的数字,如10、100等,需要在最前面加上“一”
// if (result.charAt(0) === '一') {
// result = result.substr(1, result.length)
// } else if (result.charAt(0) === '百') {
// result = '一' + result
// } else if (result.charAt(0) === '千') {
// result = '一' + result
// }
// return result
// },
网友评论