我們常用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 認為是十進位)