欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

JavaScript如何實(shí)現(xiàn)金額大寫轉(zhuǎn)換函數(shù)

這篇文章給大家分享的是有關(guān)JavaScript如何實(shí)現(xiàn)金額大寫轉(zhuǎn)換函數(shù)的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)專注于成都網(wǎng)站建設(shè)、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對待客戶,用專業(yè)的服務(wù)創(chuàng)造價值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。

金額大寫轉(zhuǎn)換函數(shù)

function transform(tranvalue) {
 try {
   var i = 1;
   var dw2 = new Array("", "萬", "億"); //大單位
   var dw1 = new Array("拾", "佰", "仟"); //小單位
   var dw = new Array(
     "零",
     "壹",
     "貳",
     "叁",
     "肆",
     "伍",
     "陸",
     "柒",
     "捌",
     "玖"
   );
   //整數(shù)部分用
   //以下是小寫轉(zhuǎn)換成大寫顯示在合計(jì)大寫的文本框中
   //分離整數(shù)與小數(shù)
   var source = splits(tranvalue);
   var num = source[0];
   var dig = source[1];
   //轉(zhuǎn)換整數(shù)部分
   var k1 = 0; //計(jì)小單位
   var k2 = 0; //計(jì)大單位
   var sum = 0;
   var str = "";
   var len = source[0].length; //整數(shù)的長度
   for (i = 1; i <= len; i++) {
     var n = source[0].charAt(len - i); //取得某個位數(shù)上的數(shù)字
     var bn = 0;
     if (len - i - 1 >= 0) {
       bn = source[0].charAt(len - i - 1); //取得某個位數(shù)前一位上的數(shù)字
     }
     sum = sum + Number(n);
     if (sum != 0) {
       str = dw[Number(n)].concat(str); //取得該數(shù)字對應(yīng)的大寫數(shù)字,并插入到str字符串的前面
       if (n == "0") sum = 0;
     }
     if (len - i - 1 >= 0) {
       //在數(shù)字范圍內(nèi)
       if (k1 != 3) {
         //加小單位
         if (bn != 0) {
           str = dw1[k1].concat(str);
         }
         k1++;
       } else {
         //不加小單位,加大單位
         k1 = 0;
         var temp = str.charAt(0);
         if (temp == "萬" || temp == "億")
           //若大單位前沒有數(shù)字則舍去大單位
           str = str.substr(1, str.length - 1);
         str = dw2[k2].concat(str);
         sum = 0;
       }
     }
     if (k1 == 3) {
       //小單位到千則大單位進(jìn)一
       k2++;
     }
   }
   //轉(zhuǎn)換小數(shù)部分
   var strdig = "";
   if (dig != "") {
     var n = dig.charAt(0);
     if (n != 0) {
       strdig += dw[Number(n)] + "角"; //加數(shù)字
     }
     var n = dig.charAt(1);
     if (n != 0) {
       strdig += dw[Number(n)] + "分"; //加數(shù)字
     }
   }
   str += "元" + strdig;
 } catch (e) {
   return "0元";
 }
 return str;
}
//拆分整數(shù)與小數(shù)
function splits(tranvalue) {
 var value = new Array("", "");
 temp = tranvalue.split(".");
 for (var i = 0; i < temp.length; i++) {
   value = temp;
 }
 return value;
}

感謝各位的閱讀!關(guān)于“JavaScript如何實(shí)現(xiàn)金額大寫轉(zhuǎn)換函數(shù)”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

文章名稱:JavaScript如何實(shí)現(xiàn)金額大寫轉(zhuǎn)換函數(shù)
轉(zhuǎn)載來源:http://chinadenli.net/article40/jsieeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、軟件開發(fā)、搜索引擎優(yōu)化、網(wǎng)站制作、網(wǎng)站維護(hù)、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
美女激情免费在线观看| 国产高清在线不卡一区| 亚洲熟妇中文字幕五十路| 国产又色又粗又黄又爽| 爱在午夜降临前在线观看| 免费高清欧美一区二区视频| 人妻久久这里只有精品| 色一欲一性一乱—区二区三区| 日韩一区中文免费视频| 二区久久久国产av色| 精品人妻一区二区三区四在线| 亚洲欧美一二区日韩高清在线 | 中文字幕乱子论一区二区三区 | 欧美国产日韩在线综合| 好吊日在线观看免费视频| 久久99爱爱视频视频| 麻豆剧果冻传媒一二三区| 久久香蕉综合网精品视频| 亚洲一区精品二人人爽久久| 开心激情网 激情五月天| 在线播放欧美精品一区| 极品熟女一区二区三区| 国产又粗又猛又爽色噜噜| 五月综合激情婷婷丁香| 国产一级内片内射免费看| 国产福利在线播放麻豆| 天海翼高清二区三区在线| 久久热九九这里只有精品| 九九热这里只有精品视频| 成年男女午夜久久久精品| 国产精品亚洲二区三区| 老司机亚洲精品一区二区| 亚洲综合一区二区三区在线| 又大又紧又硬又湿又爽又猛| 亚洲一区二区欧美在线| 亚洲中文字幕在线乱码av| 欧美国产精品区一区二区三区| 草草夜色精品国产噜噜竹菊| 夫妻性生活真人动作视频 | 日系韩系还是欧美久久 | 大香蕉久草网一区二区三区|