次のようにコードコードをコピーします。
// RMB金額転送プログラムJavaScriptバージョン
// Copyright Bardo Qi
関数numtocny(num){
var capunit = ['wan "、' billion '、' 10,000 '、' circle '、' '];
var capdigit = {2:['horns'、 'division'、 '']、4:['仟'、 'bai'、 'pick up'、 '']};
var capnum = ['zero'、 'one'、 '贰'、 'three'、 '肆'、 'wu'、 'lu'、 '柒'、 '捌'、 '玖'];
if(num.toString())。indexof( '。')> 16)||。
戻る '';
num =(math.round(num*100)/100).tring();
num =((math.pow(10,19-num.length))。toString())。
var i、ret、j、nodenum、k、subret、len、subchr、curchr = [];
for(i = 0、ret = ''; i <5; i ++、j = i*4+math.floor(i/4)){
nodenum = num.substring(j、j+4);
for(k = 0、subret = ''、len = nodenum.length;((k <len)&&(parseint(nodenum.substring(k))!= 0); k ++){){
curchr [k%2] = capnum [nodenum.charat(k)]+(nodenum.charat(k)== 0)?
if(!(curchr [0] == curchr [1])&&(curchr [0] == capnum [0])))
if(!(curchr [k%2] == capnum [0])&&(subret == '')&&(ret == ''))
subret += curchr [k%2];
}
subChr = subret +((subret == '')? '':capunit [i]);
if(!(subchr == capnum [0])&&(ret == '')))
ret += subchr;
}
ret =(ret == '')?
Retを返します。
}