kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

javascriptのparseIntとNumber

var num = parseInt( str );
としたときにstrに"0"で始まる値を入れると8進数として解釈される
var num = Number( str );
すると、"0"で始まる文字列でも10進数になる
parseIntで意図した挙動をとらせたいならば、parseIntの第2引数に10を指定する