2010-02-20

相変わらずwtfjsは面白い

wtfjs: More concat “fun”.

"3" + 1 // '31'
"3" - 1 // 2
"222" - -"111" // "333" (⊙﹏⊙)

一瞬、戸惑ってしまった。

一行目は分かる。文字列の連結だ。

二行目も簡単だ。引き算である。

三行目。え? あれ、何で。

実のところ、これは小学校の算数の問題である。Javascriptの自動的な型変換が、見た目をややこしくしているとはいえ、結局は、算数である。

No comments: