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