Modulo-Operator
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy. Lektion 13 von 77.
Der Modulo-Operator % gibt an, was nach der Division einer number durch eine andere übrig bleibt.
result = dividend % divisor- Dividend: Die Zahl, die geteilt wird.
- Divisor: Die Zahl, durch die der Dividend geteilt wird.
- Ergebnis: Der Rest der Division.
Zum Beispiel:
result = 10 % 3Hier wird 10 durch 3 geteilt. 3 passt dreimal in 10, mit einem Rest von 1. Daher wird result 1 sein.
Normalerweise wird der Modulo-Operator verwendet, um zu prüfen, ob eine number gerade oder odd ist:
- Wenn eine number gerade ist, bleibt bei der Division durch 2 ein Rest von 0.
- Wenn eine number odd ist, bleibt bei der Division durch 2 ein Rest von 1.
Aufgabe
AnfängerSchreibe einen Code, der drei Variablen, a, b und c, mit den Werten 9, 2.6 bzw. 11 initialisiert.
Initialisiere anschließend die folgenden Variablen:
d, das das Ergebnis vonamodulo2enthälte, das das Ergebnis vonamodulo3enthältf, das das Ergebnis voncmodulo10enthält
Sieh dir das Ergebnis an und beobachte, wie unterschiedliche Dividenden und Divisoren das Ergebnis beeinflussen.
Probier es selbst
// Gib deinen Code unten ein
// Ä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 3Typkoerzierung7Rechner zum Teilen der Rechnung
WillkommensnachrichtTrinkgeld und Gesamtbetrag berechnen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion2Variablen
ZahlenZeichenketteBoolescher WertNamenskonventionenLeere VariablenZusammenfassung – Variablen initialisierenKonstanten5Entscheidungen treffen
If-AnweisungIf – ElseRückblick – Einfacher TaschenrechnerVerschachteltes If – ElseSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDo-While-SchleifeVerschachtelte Schleife3Operatoren – Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzformenVergleichsoperatorenStrikte vs. lose GleichheitRückblick – einfache Mathematik6Grundlegende Ein- und Ausgabe
AusgabeAusgabe mit VariablenTypkonvertierung – Teil 1Typkonvertierung – Teil 2Wiederholung – Bis 120Wiederholung – Wahr oder falschÜbe selbstständig: Online-JavaScript-Compiler