読者です 読者をやめる 読者になる 読者になる

この日記は私的なものであり、所属会社の見解ではありません。 GitHub: takahashikzn

文字列から数値への変換

Javascript


やらかしてしまいました。


文字列を数値に変換しようと思い、

  0 + "1"

としたのです。だけど何故か動作がおかしくなる。


調べてみると、

  (0 + "1") == "01"

らしい。


うーむ、Javascriptは、式の評価が左結合じゃないんですね。知らんかった。

ちなみにこういう時は、

"1" - 0

とか

"1" * 1

とかするといいらしいです。