Archive

文章標籤 ‘parseInt’

parseInt() 怪事..

2008年6月2日 4 則評論

最近在排除程式問題時發現有趣的事
程式之中有用到javascript parseInt function
原本是希望傳入的字串 “02” “03” “04” 可以轉成 2 3 4
所以使用了parseInt function 進行轉換

不過卻有問題,遇到'08″ “09”時 就會轉換失敗
最後是直接在parseInt 後加上使用10進位的方式處理才排除
用法如下:
parseInt(value,10);

不過還真是怪異,預設怎麼會是用8 進位去解析呢? 
以前都沒有這種印象
該不會先前寫的程式都會有此問題呢 @@

真慘….

Categories: Java Script Tags: ,