Javascript parseInt的問題

下面這三行code的回傳值是甚麼呢?

parseInt(“07”)
parseInt(“08”)
parseInt(“09”)

 

 

答案是
7
0
0

原因可以參考下面這篇.
傳說中 JavaScript 的 parseInt('08')

要解決可以傳回十進位的結果的話,
就動手在加上一個參數就可以了.

parseInt(“07”,10)
parseInt(“08”,10)
parseInt(“09”,10)

DotBlogs 的標籤:

DotBlogs Tags: javascript tips
posted on 2008/9/24 09:47 | 我要推薦 | 閱讀數 : 971 | 分類[ 程式相關 ] 訂閱

Comments on this post

# re: Javascript parseInt的問題

這裡有一篇解釋
JavaScript中parseInt()內部轉換過程
可以參考
http://tw.myblog.yahoo.com/jw!v9EKjxOXCkSQzfYe5uE-/article?mid=401&prev=404&next=394
Left by 小狼犬 on 二月 06, 2009 7:09 下午
回覆

回應:

Please add 5 and 2 and type the answer here: