日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用html和js输入数字转换为中文大写示例。

發布時間:2024/1/8 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用html和js输入数字转换为中文大写示例。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>阿拉伯數字轉中文大寫</title> </head> <body><input type="text" id="number"><button οnclick="convert()">轉換</button><p id="result"></p><script>function convert() {var number = document.getElementById("number").value;var chnNumChar = ["零", "壹", "貳", "叁", "肆", "伍", "陸", "柒", "捌", "玖"]; // 中文數字字符var chnUnitSection = ["", "萬", "億", "萬億", "億億"]; // 中文數字節權位var chnUnitChar = ["", "拾", "佰", "仟"]; // 中文數字位權var str = "";var index = 0;while (number > 0) {var section = number % 10000;if (index > 0) {str = chnUnitSection[index] + str;}var sectionStr = section.toString();var len = sectionStr.length;for (var i = 0; i < len; i++) {var num = parseInt(sectionStr[i]);if (num !== 0) {str += chnNumChar[num] + chnUnitChar[len - i - 1];} else {if (str.length > 0 && str[str.length - 1] !== "零") {str += "零";}}}index++;number = Math.floor(number / 10000);}if (str.length === 0) {str = "零";}document.getElementById("result").innerHTML = str;}</script> </body> </html>

總結

以上是生活随笔為你收集整理的利用html和js输入数字转换为中文大写示例。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。