Linktipp des Tages, unbedingt empfehlenswert: sehr interessante und aufschlussreiche Auflistung von Fehlern in Javascript gibt es bei http://wtfjs.com.
Hier finden sich so lustige Sachen wie dieses Rechen-Exempel:
"3" + 1 // '31'
"3" - 1 // 2
"222" - -"111" // "333"
Großartig, was passieren kann, wenn man Srings mit Zahlen verrechnet, oder?
Mein persönliches Highlight ist aber, dass true manchmal einen Wert haben kann:
(true + 1) === 2; // true
(true + true) === 2; // true
true === 2; // false
true === 1; // false
Noch mehr von solchen Kuriositäten gibt es bei http://wtfjs.com/, viel Spass bei der Lektüre