2007-07-18から1日間の記事一覧

parseIntの第2引数

JavaScriptで returnValue = parseInt(value); のようにやっていたら、valueに'010'が入っているとreturnValueが8になるという現象に出くわした。 現象自体は単純で、'0'で始まる文字列は8進数とみなすということなんだろう。同様に'0x'で始まる文字列は16進…