Der Vorzeichenausdruck "-…" in JavaScript (Der Vorzeichenausdruck "-…" in JavaScript), Lektion, Seite 722771
https://www.purl.org/stefan_ram/pub/vorzeichenausdruck_javascript (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
JavaScript-Kurs

Der Vorzeichenausdruck »-« in JavaScript 

Das Zeichen »-« wird „Minus(zeichen)“ genannt.

In dieser Lektion wird vorausgesetzt, daß der Leser den Begriff der negativen Zahl bereits kennt. Die Schreibweise „–65“ ist dem Leser ja wahrscheinlich aus der Schule und/oder dem Alltag auch schon bekannt.

Das Negative  einer ganzen, reellen oder komplexen Zahl z  ist eine Zahl n, so daß die Summe von z  und n  den Wert 0 ergibt. Für das Negative einer Zahl z  schreibt man „-z “.

Einführendes Beispiel

Auch ein Literal, dem ein Minuszeichen »-« vorangestellt wurde, kann ausgewertet werden.

Auswertung
-65
-65

Das Minuszeichen »-« wird verwendet um das Negative  eines Literals auszudrücken.

Aufbau

Ein Vorzeichenausdruck kann nun neben einem Plus »+« auch ein Minus »-« enthalten.

Vorzeichenausdruck

Vorzeichenausdruck

.----------.
|-|---.------------>| Literal |----.---->|-|
| '----------' |
| .-. .----------. |
'--->( + )--->| Literal |----'
| '-' '----------' |
| .-. .----------. |
'--->( - )--->| Literal |----'
'-' '----------'

Die mit einem Vorzeichen beginnenden Vorzeichenausdrücke nennen wir echte Vorzeichenausdrücke.

Jeder Vorzeichenausdruck gilt als Ausdruck.

Ausdruck

Ausdruck

.---------------------.
|-|--->| Vorzeichenausdruck |--->|-|
'---------------------'

Semantik

Der Wert eines mit einem Minus »-« beginnenden Vorzeichenausdrucks ist das Negative des in eine Zahl gewandelten Wertes des Literals. Die Wandlung in ein Zahl erfolgt dabei so, wie zuvor schon für das positive Vorzeichen »+« vorgestellt.

Auswertung
-"-65"
65

Der Wert »-0«

In JavaScript  wird zwischen einer positiven »0« »+0« und einer negativen »0« »-0« unterschieden.

Auswertung
+0
0
Auswertung
-0
-0

In der Schulmathematik  gibt es nur eine  Null, die weder  als positiv noch  als negativ gilt.

Übungsfragen

?   Aufbau von Vorzeichenausdrücken

Vorzeichenausdruck

Vorzeichenausdruck

.----------.
|-|---.------------>| Literal |----.---->|-|
| '----------' |
| .-. .----------. |
'--->( + )--->| Literal |----'
| '-' '----------' |
| .-. .----------. |
'--->( - )--->| Literal |----'
'-' '----------'

Welcher der folgenden Texte ist nach der obenstehenden Produktionsregel ein Vorzeichenausdruck? (Solche Fragen beziehen sich immer auf die Texte zwischen  den Chevrons, also zwischen den Zeichen "»" und "«".)

 

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram722771 stefan_ram:722771 Der Vorzeichenausdruck "-…" in JavaScript Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd722771, slrprddef722771, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/vorzeichenausdruck_javascript