Nimmst du nun an, dass der Browser den eingegebenen Wert vorab auswertet und beim Erkennen einer Zahl automatisch eine Typumwandlung in einen Number-Wert ausführt? Nee, macht er nicht.
Doch, JavaScript wandelt immer, wenn ein Operator oder eine Kernmethode eine Zahl erwartet, den Wert automatisch in eine Zahl um.
Mathias