Hallo,
Gar nicht.
Korinthenkacker! ;)
Das Problem ist die Übertragbarkeit, die nicht gegeben ist. JS versteht die Operatoren "!" und "^" eher logisch als mathematisch. Daher muss benjmue mit Funktionen statt nur mit Operatoren hantieren.
Gruß
Kalk