Modulo-Operator
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy — Lektion 13 von 77.
Der Modulo-Operator % gibt den Rest an, der nach der Division einer Zahl durch eine andere übrig bleibt.
result = dividend % divisor- dividend: Die Zahl, die geteilt wird.
- divisor: Die Zahl, durch die der Dividend geteilt wird.
- result: Der Rest der Division.
Zum Beispiel,
result = 10 % 3Hier wird 10 durch 3 geteilt. Die 3 passt dreimal in die 10, mit einem Rest von 1. Daher wird result 1 sein.
Normalerweise wird Modulo verwendet, um zu prüfen, ob eine Zahl gerade oder ungerade ist:
- Wenn eine Zahl gerade ist, lässt die Division durch 2 einen Rest von 0.
- Wenn eine Zahl ungerade ist, lässt die Division durch 2 einen Rest von 1.
Aufgabe
AnfängerSchreiben Sie einen Code, der drei Variablen, a, b und c, mit den Werten 9, 2.6 und 11 (in dieser Reihenfolge) initialisiert.
Initialisieren Sie danach die folgenden Variablen:
d, die das Ergebnis vonamodulo2enthalten wirde, die das Ergebnis vonamodulo3enthalten wirdf, die das Ergebnis voncmodulo10enthalten wird
Überprüfen Sie das Ergebnis und sehen Sie, wie sich verschiedene Dividenden und Divisoren auf das Ergebnis auswirken.
Spickzettel
Der Modulo-Operator % gibt den Rest zurück, der bei der Division einer Zahl durch eine andere entsteht:
result = dividend % divisorBeispiel:
result = 10 % 3 // result ist 1Häufiger Anwendungsfall – Prüfen, ob eine Zahl gerade oder ungerade ist:
- Gerade Zahlen:
number % 2gibt 0 zurück - Ungerade Zahlen:
number % 2gibt 1 zurück
Probier es selbst
// Schreibe deinen Code unten
// Ändere die folgende Zeile nicht
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Type Coercion7Rechnungs-Split-Rechner
WillkommensnachrichtTrinkgeld und Gesamtsumme berechnen2Variablen
ZahlenStringsBooleanNamenskonventionenLeere VariablenRückblick - Variablen initialisierenKonstanten5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueRückblick - FakultätDo-While-SchleifeVerschachtelte Schleife3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenVergleichsoperatorenStrikte vs. lose GleichheitZusammenfassung – Einfache Mathematik6Grundlagen der IO
AusgabeAusgabe mit VariablenTypumwandlung - Teil 1Typumwandlung - Teil 2Wiederholung - Bis 120Wiederholung - Wahr oder Falsch