我們經常用ParseInt函數轉換字符串為int數值,ParseInt函數有兩個參數可以設置,其中第二個參數可以缺省。
ParseInt("字符串",使用的進制)
var num1=ParseInt("10",2)//2
var num1=ParseInt("10",8)//8
var num1=ParseInt("10",10)//10
var num1=ParseInt("10",16)//16
進制參數可選 16、8、10、2進制。
平時我們使用10進制,最好始終將第二個參數用上,並設為10,不設第二個參數的話,函數自己判斷如何選擇進制。(可能會出現問題,例如"070" ECMAScript 3認為是八進制 ECMAScript 5 認為是十進制)