Modulo Operator Artikel auf FooApp

Modulo Operator

Der Modulo Operator ist ein mathematisches Hilfsmittel. Er gibt den Rest einer Berechnung, also alles hinter dem Komma, wieder. Den Modulo Operator nehmen Programmierer gerne zur Hilfe, wenn es um Schleifen geht. So kann man Beispielsweise einfach sagen, was bei jedem dritten Durchlauf passieren soll. Der Modulo Operator ist in vielen Websprachen gleich und kann deswegen oft von einer Scriptsprache in die nächste übernommen werden. Ich zeige hier an Hand von verschiedenen Beispielen, wo man den Modulo Operator nutzen kann, welche Vorteile daraus entstehen und was man beachten muss.

Modulo Operator in PHP


Im PHP Code sieht der Modulo Operator so aus % (Prozentzeichen) und wird wie folgt verwendet.



In diesem Beispiel wird eine For Schleife durchlaufen und mit Hilfe des Modulo Operators alle 3 Durchläufe die Variable $foo Hochgezählt. Die Zahl hinter dem % ist der Teilungswert, durch den in diesem Fall $i geteilt wird. Bei 3/3 kommt 1.0 raus und somit stimmt die Abfrage. Bei 4/3 kommt 1.33 raus und somit sind die Bedingungen nicht erfüllt.

Modulo Operator in JavaScript


Auch in JavaScript wird für den Modulo Operator das % (Prozentzeichen) verwendet. In diesem Beispiel sieht man, wie der Modulo Algorithmus in Javascript funktioniert und angewendet wird.



Die While Schleife wird solange durchlaufen, bis var foo geteilt durch 4 keinen Rest mehr hat. Also wenn var foo = 4. Der Modulo Operator gibt den Wert hinter dem Komma zurück und man kann ihn nutzen um zum Beispiel alle 3 Durchläufe eine Aktion abzufeuern.
Modulo Operator ist ein Artikel der Kategorie Programmierung.
« Zur Artikel Übersicht

Sag uns Deine Meinung

Sage uns Deine Meinung zu diesem Beitrag und hilf uns, die Inhalte zu verbessern. Deine Meinung zählt und hilft FooApp besser zu werden.
Dein Kommentar wird nach eine Überprüfung freigeschalten und wird dann hier zu sehen sein.
Dein Nickname
Dein Kommentar
Kommentar Abschicken