JavaScriptを触ったことがある人なら、一度は「なぜこうなる!?」と頭を抱えたことがあるのではないでしょうか。その原因の多くは、JavaScriptの強力(かつ時にお節介)な「暗黙の型強制(Type Coercion)」にあります。 今回は、そんな型強制の迷宮を象徴する ...