この記事では、数値量を資本RMB漢字に変換するJSの方法を示しています。次のように、参照のために共有してください。
//コードは次のとおりです。関数convertCurrency(money){//漢字の数値var cnnums = new Array( 'zero'、 'one'、 '2'、 'three'、 '' 5 '、' lu '、' 7 '、' 8 '、' nine '); //基本ユニットvar cnintradice = new Array( ''、 'shi'、 'bai'、 'qian'); //対応する整数部品拡張ユニットvar cnintunits( ''、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、」 '10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10、'10 「10」中国語のvarは、金額を分離した後、 Chinesestr; parseint(integernum、var zerocount = 0; } if(zerocount> 0){cnnums [0] // Zerocount = 0; } // Decimalnum!= ''){var i = 0; i <declen; i ++){decimalnum.substr(i、1){chinesestr += cnnums [n) (Chinesestr == ''){Chinesestr + = cnnums + cnintlast + cninteger;PS:参照用の別のオンラインツールがあります。
RMB Capitalizationオンライン変換ツール:
http://tools.vevb.com/zhuanhuanqi/rmbupper
For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript Mathematical Operation Usage", "Summary of JavaScript Data Structure and Algorithm Skills", "Summary of JavaScript Switching Special Effects and Skills", "Summary of JavaScript Search Algorithm Skills", "Summary of JavaScript Animation Special Effects and Skills", "Summary of JavaScript Errors andデバッグスキル」と「JavaScriptトラバーサルアルゴリズムとスキルの要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。