Hallo,
ich habe heute einen code gesehen, der Zahlen in Buchstaben mithilfe von String.fromCharCode umwandelt.
Was mich dabei gewundert hat, ist der Wert, der dort als Zahl angegeben wurde:
Nun dachte ich mir, dass die Zahlen ganz normal potenziert werden, was nach kurzem mathematischen Überlegen zu einer immens großen Zahl führen würde.
Also habe ich den Code mal mit Alert ausgegeben:
109^4^15 --> 102
109^4 --> 105
4^15 --> 11
Warum kommt da so ein Schmarrn raus?
Ich versteh's echt nicht. Warum funktionert es einmal wie ein Minus (2. Zeile) und ansonsten irgendwie?
Vielen Dank für eure Aufklärung ;-)
gruß
Piremilok
ich habe heute einen code gesehen, der Zahlen in Buchstaben mithilfe von String.fromCharCode umwandelt.
Was mich dabei gewundert hat, ist der Wert, der dort als Zahl angegeben wurde:
PHP-Code:
String.fromCharCode(109^4^15);
Also habe ich den Code mal mit Alert ausgegeben:
109^4^15 --> 102
109^4 --> 105
4^15 --> 11
Warum kommt da so ein Schmarrn raus?
Ich versteh's echt nicht. Warum funktionert es einmal wie ein Minus (2. Zeile) und ansonsten irgendwie?
Vielen Dank für eure Aufklärung ;-)
gruß
Piremilok
Kommentar