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