AndroidのparseInt(javascript)で"01234"が668になる 2014.11.20 var x = '01234'; var y = parseInt(x); console.log(y); // 668? 結論としては、Androidだけ文字列の先頭が”0″だと8進数と解釈されるのが原因です。 目次 対処方法基数を指定するNumberを使う 対処方法 基数を指定する parseInt(‘01234’, 10); Numberを使う Number(‘01234’);