Java Reference
In-Depth Information
PrAXISTIPP: Den De- und den Inkrementoperator sollten Sie nur mit Vorsicht
benutzen. Mit diesen Operatoren kann man Quellcode zwar in zusammengesetz-
ten Ausdrücken kompakt schreiben, die Sache wird aber unter Umständen un-
leserlich. Ich würde die Operatoren auf keinen Fall in zusammengesetzten Aus-
drücken verwenden, sondern nur als einzelne Anweisung - beispielsweise zur
Erhöhung der Zählvariablen in Schleifen.
Mit den arithmetischen Operatoren können Sie wie aus der Mathematik gewohnt Berech-
nungen durchführen. Wenn die Berechnung mehrere Operatoren verwendet, gilt die Punkt-
vor-Strich-Regel . Beispiel:
Listing 5.7■ Verbindung von arithmetischen Operatoren
var ergebnis = 1 + 2 * 3;
Wegen der Punkt-vor-Strich-Regel, die ein Spezialfall einer Prioritätenreihenfolge der Ope-
ratoren darstellt, wird in dem Beispiel der Wert der Variablen ergebnis 7 sein.
PrAXISTIPP: Die Verwendung von Klammern ist in Ausdrücken erlaubt und ot
sinnvoll, um die Übersicht zu erhöhen. Vor allem können Sie damit die Reihen-
folge der Bewertung verändern. Beispiel:
Listing 5.8■ Einsatz von Klammern - der Wert von ergebnis wird 9 sein
var ergebnis = (1 + 2) * 3;
Schauen wir uns arithmetische Operatoren in der Praxis an (kap5_2.html):
Listing 5.9■ Der Einsatz von arithmetischen Operatoren
...
<body>
<script type="text/javascript">
var erg = 1 + 2 * 3 ;
document.write("Der Wert von 1 + 2 * 3: " + erg + "<br />");
erg = (1 + 2) * 3 ;
document.write("Der Wert von (1 + 2) * 3: " + erg + "<br />");
erg = 7 % 2 ;
document.write("Der Wert von 7 % 2: " + erg + "<br />");
erg++ ;
document.write("Der Wert von erg++: " + erg + "<br />");
--erg ;
document.write("Der Wert von --erg: " + erg + "<hr />");
document.write("Erhöhung von erg++ in der Anweisung: "
+ erg++ + "<br />");
document.write("Erneute Ausgabe des Werts von erg: " + erg);
</script>
</body>
</html>
 
Search WWH ::




Custom Search