So verwenden Sie den Modulo -Operator in JavaScript?

So verwenden Sie den Modulo -Operator in JavaScript?
JavaScript ist eine webbasierte Programmiersprache, die unsere Webseiten und Webanwendungen dynamisch macht, indem sie ihnen die Möglichkeit geben, zu denken und zu handeln. Wie jede andere Programmiersprache bietet JavaScript auch Operanden und Betreiber an. Betreiber sind Symbole, die unser System anweisen, eine arithmetische Aufgabe wie Addition, Subtraktion und Multiplikation auszuführen. Operanden sind die Werte, für die der Bediener Aktionen ausführt. Ein Beispiel eines Bedieners ist der Modulo -Operator.

Was ist ein Modulo -Operator??

Ein Modulo -Operator, der auch als Rest- oder Modul -Operator bezeichnet wird. Die Syntax für den Modulo -Operator ist:

A % b

Wir werden als Mod B lesen, bei dem A und B Operanden sind und der Rest, der von der oben genannten Operation zurückgegeben wird.

Beispiel:

Lassen Sie uns das folgende Beispiel durchlaufen, in dem wir das Ergebnis des Modulo -Vorgangs konsole protokollieren:

Konsole.log (15 % 5); // 0
Konsole.log (17 % 5); // 2
Konsole.log (-17 % 5); //-2

Lassen Sie uns nun andere Bereiche erkunden, in denen wir die Modulo -Operatoren anwenden können, damit wir uns in den Griff bekommen können, wie der Modulo -Operator in JavaScript verwendet wird.

Die Testnummer ist durch eine andere Zahl teilbar

Überprüfen Sie, ob eine Nummer durch eine andere Nummer teilbar ist oder nicht mit Hilfe des Modulo -Operators:

var num = 4;
Konsole.log (num % 4 == 0); // true as Num ist durch 4 teilbar
Konsole.log (num % 3 == 0); // false as Num ist durch 3 nicht teilbar

Wir haben eine Variable mit dem Namen von initiiert num und gab ihm den Wert von 4. Danach trösten wir einige Operationen, um zu testen, ob Num um 4 teilbar ist oder nicht.

Gleiche und ungerade Nummer überprüfen

Ein weiterer Vorteil, den wir vom Modulo -Operator aussprechen können, besteht darin, zu überprüfen, ob eine Nummer ungerade ist oder nicht, wie der Modulo -Operator verwendet wird:

var num = 4;
Konsole.log (num % 2 == 0); // true als num ist eine gleichmäßige Zahl
Konsole.log (num % 2 != 0); // Falsch als Num ist eine ungerade Zahl

Eine Variable num wird zuerst initiiert und dann mit Hilfe des Modulo -Operators prüfen wir, wenn die Num mit 2 geteilt ist, das Ergebnis ist 0 (Num ist gerade) oder nicht (Num ist ungerade).

Den fraktionalen Teil einer Zahl erhalten

Angenommen, Sie stoßen auf das Problem, den fraktionalen Teil einer Nummer i-e der Zahl nach dem Dezimalpunkt zu finden, beispielsweise wenn Sie eine Nummer 2 haben.25 Dann extrahieren Sie die 0.25 aus dieser Nummer und geben Sie sie zurück. Um diese Aufgabe zu erreichen, werden wir dem Modulo -Bediener Hilfe nehmen:

FUNKTIONFRACTIONAL (num)
Return Num % 1;

Konsole.Protokoll (getfractional (2).25)); // 0.25

Abschluss

Wie jede andere Programmiersprache bietet JavaScript uns Betreiber und Operanden an. Zum Beispiel sind in Num1 + Num2, Num1 und Num2 Operanden und Mathematik + ist der Bediener. JavaScript bietet uns auch den Modulo -Betreiber, der den Rest von zwei Operanden zurückgibt.

In diesem Beitrag haben wir gesehen, was der Modulo -Operator ist und wie der Modulo -Operator in JavaScript verwendet wird, um Probleme wie das Auffinden von gleichmäßigen und seltsamen Zahlen zu lösen und den fraktionalen Teil einer Zahl zu extrahieren.