Hallo Tobias!
Ja bei Javascript ist das noch einfach. Spannend wird es bei Perl
$i = 1; $i += ($a = ++$i) + ($b = $i++) ergibt $a = 2, $b = 2, $i = 7
Das ist ja noch logisch, $i wird eben auf 3 erhöht und im Unterschied zu Javascript wirkt sich das auf die Rechnung aus.
$i = 1; $i += (++$i) + ($i++); ergibt allerdings $i = 8
Da kommt Magie ins Spiel ;-)
Grüße
Daniel