JavaScript實(shí)現(xiàn)將UPC轉(zhuǎn)換成ISBN的方法
本文實(shí)例講述了JavaScript實(shí)現(xiàn)將UPC轉(zhuǎn)換成ISBN的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
if (indexisbn.indexOf("978") == 0) { isbn = isbn.substr(3,9); var xsum = 0; var add = 0; var i = 0; for (i = 0; i < 9; i++) { add = isbn.substr(i,1); xsum += (10 - i) * add; } xsum %= 11; xsum = 11 - xsum; if (xsum == 10) { xsum = "X"; } if (xsum == 11) { xsum = "0"; } isbn += xsum; }
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- javascript字符串與數(shù)組轉(zhuǎn)換匯總
- Javascript進(jìn)制轉(zhuǎn)換實(shí)例分析
- Javascript實(shí)現(xiàn)顏色rgb與16進(jìn)制轉(zhuǎn)換的方法
- JavaScript轉(zhuǎn)換二進(jìn)制編碼為ASCII碼的方法
- JavaScript將字符串轉(zhuǎn)換為整數(shù)的方法
- php根據(jù)isbn書號(hào)查詢amazon網(wǎng)站上的圖書信息的示例
- bookfind 通過(guò)ISBN序號(hào)獲取圖書連接的書名與作者的vbs代碼
- PHP校驗(yàn)ISBN碼的函數(shù)代碼
相關(guān)文章
ES6新增的數(shù)組知識(shí)實(shí)例小結(jié)
這篇文章主要介紹了ES6新增的數(shù)組知識(shí),結(jié)合實(shí)例形式分析了ES6的數(shù)組新增知識(shí)點(diǎn)、使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-05-05JavaScript 十六進(jìn)制RGB色碼轉(zhuǎn)換器
JavaScript 十六進(jìn)制RGB色碼轉(zhuǎn)換器,大家可以學(xué)習(xí)下思路。2009-08-08JavaScript可否多線程? 深入理解JavaScript定時(shí)機(jī)制
JavaScript的setTimeout與setInterval是兩個(gè)很容易欺騙別人感情的方法,因?yàn)槲覀冮_始常常以為調(diào)用了就會(huì)按既定的方式執(zhí)行, 我想不少人都深有同感2012-05-05理解Javascript_11_constructor實(shí)現(xiàn)原理
在理解了'對(duì)象模型'后,我們就可以看一下constructor屬性是如何實(shí)現(xiàn)的.2010-10-10JS數(shù)據(jù)雙向綁定原理與用法實(shí)例分析
這篇文章主要介紹了JS數(shù)據(jù)雙向綁定原理與用法,結(jié)合實(shí)例形式分析了JavaScript數(shù)據(jù)雙向綁定相關(guān)原理、實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下2019-11-11