Einführung
Willkommen zur JavaScript-Dokumentation! In diesem Lab erhalten Sie eine Einführung in die Operatoren.
This tutorial is from open-source community. Access the source code
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
Willkommen zur JavaScript-Dokumentation! In diesem Lab erhalten Sie eine Einführung in die Operatoren.
Öffnen Sie das Terminal/SSH und geben Sie
node
ein, um mit der Programmierung zu beginnen.
Ein Operator
ist ein mathematisches Symbol, das ein Ergebnis basierend auf zwei Werten (oder Variablen) liefert.
Addieren Sie zwei Zahlen zusammen oder kombinieren Sie zwei Zeichenketten.
// add two numbers together
6 + 9;
// add two strings together
"Hello " + "world!";
Kommentare sind Textausschnitte, die zusammen mit Code hinzugefügt werden können. Der Browser ignoriert als Kommentar markierten Text. Sie können Kommentare in JavaScript genauso schreiben wie in CSS:
/*
Alles dazwischen ist ein Kommentar.
*/
Wenn Ihr Kommentar keine Zeilenumbrüche enthält, ist es möglich, ihn hinter zwei Schrägstrichen wie folgt zu platzieren:
// This is a comment
Diese Operatoren verhalten sich wie erwartet in der Grundmathematik.
// Subtraction(-)
9 - 3;
// Multiplication(*)
8 * 2; // multiply in JS is an asterisk
// Division(/)
9 / 3;
Wie Sie bereits gesehen haben: Dies weist einem Variablen einen Wert zu.
let myVariable = "Bob";
Dies führt einen Test durch, um zu überprüfen, ob zwei Werte gleich sind und vom gleichen Datentyp. Es gibt ein true
/false
(Boolean) Ergebnis zurück.
let myVariable = 3;
myVariable === 4;
Dies liefert den logisch entgegengesetzten Wert dessen, was ihm vorhergeht. Es verwandelt einen true
in einen false
usw. Wenn es zusammen mit dem Gleichheitsoperator verwendet wird, testet der Negationsoperator, ob zwei Werte nicht gleich sind.
Für "Nicht" ist der grundlegende Ausdruck wahr, aber der Vergleich liefert false
, weil wir ihn negieren:
// Not(!)
let myVariable = 3;
!(myVariable === 3);
"Nicht-Gleich" liefert im Grunde das gleiche Ergebnis mit unterschiedlicher Syntax. Hier testen wir, ob myVariable
NICHT gleich 3 ist. Dies liefert false
, weil myVariable
gleich 3 ist:
// Does-not-equal(!==)
let myVariable = 3;
myVariable !== 3;
Es gibt noch viele weitere Operatoren, die zu erkunden sind, aber das reicht für jetzt aus. Siehe Expressions and operators für eine vollständige Liste.
Hinweis: Beim Durchführen von Berechnungen kann das Mischen von Datentypen zu einigen seltsamen Ergebnissen führen. Achten Sie darauf, dass Sie Ihre Variablen korrekt referenzieren und die erwarteten Ergebnisse erhalten. Beispielsweise geben Sie
'35' + '25'
in Ihre Konsole ein. Warum erhalten Sie nicht das erwartete Ergebnis? Weil die Anführungszeichen die Zahlen zu Zeichenketten umwandeln, sodass Sie letztendlich Zeichenketten konkatenieren anstatt Zahlen zu addieren. Wenn Sie35 + 25
eingeben, erhalten Sie die Summe der beiden Zahlen.
Herzlichen Glückwunsch! Sie haben das Lab "Operatoren" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.