Jak korzystać z operatora modulo w JavaScript?

Jak korzystać z operatora modulo w JavaScript?
JavaScript to internetowy język programowania, który sprawia, że ​​nasze strony internetowe i aplikacje internetowe dynamiczne, dając im możliwość myślenia i działania. Jak każdy inny język programowania JavaScript oferuje również operandy i operatory. Operatorzy to symbole, które instruują nasz system, aby wykonali zadanie arytmetyczne, takie jak dodawanie, odejmowanie i mnożenie. Operands to wartości, na których operator wykonuje działania. Jednym z przykładów operatora jest operator modulo.

Co to jest operator modulo?

Operator modulo nazywał również resztę lub operator modułu to reszta, która jest zwracana, gdy jakiś operand jest podzielony na inny operand. Składnia dla operatora modulo to:

A % b

Będziemy czytać jako mod b, gdzie A i B są operandy, a pozostała część, która zostanie zwrócona z powyższej operacji, przyjmie znak dywidendy.

Przykład:

Przejdźmy do poniższego przykładu, w którym pocieszymy rejestrację wyniku operacji modulo:

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

Pozwól nam teraz eksplorować inne obszary, w których możemy zastosować operatorów modulo, abyśmy mogli zdobyć sposób korzystania z operatora modulo w JavaScript.

Numer testowy jest podzielony przez inny numer

Sprawdźmy, czy liczba jest podzielna na inny numer, czy nie z pomocą operatora modulo:

var num = 4;
konsola.log (num % 4 == 0); // true jako num jest podzielny przez 4
konsola.log (NUM % 3 == 0); // Fałsz jako NUM nie jest podzielny przez 3

Zainicjowaliśmy zmienną o nazwie num i dał mu wartość 4. Po czym konsole rejestrujemy niektóre operacje, aby sprawdzić, czy NUM jest podzielne przez 4, czy nie.

Sprawdzanie równej i nieparzystej liczby

Kolejną zaletą, jakie możemy wyciągnąć od operatora modulo, jest sprawdzenie, czy liczba jest dziwna, czy nie korzystanie z operatora modulo:

var num = 4;
konsola.log (num % 2 == 0); // true, ponieważ num jest nawet liczba
konsola.log (num % 2 != 0); // Fałsz jak num to nieparzysty numer

Zmienna num jest inicjowany najpierw, a następnie za pomocą operatora modulo sprawdzamy, kiedy NUM jest podzielony z 2, wynik to 0 (Num jest równy) lub nie (Num jest nieparzysty).

Uzyskanie ułamkowej części liczby

Załóżmy, że napotkasz problem znalezienia ułamkowej części liczby i-e liczby po punkcie dziesiętnym na przykład, jeśli masz numer 2.25 Następnie wyodrębnij 0.25 z tej liczby i zwróć go. Aby osiągnąć to zadanie, pomogę od operatora modulo:

FunkctionGetFractal (num)
Zwrot Num % 1;

konsola.log (getfrakcji (2.25)); // 0.25

Wniosek

Jak każdy inny język programowania, JavaScript oferuje amerykańskim operatorom i operandom. Na przykład w NUM1 + NUM2, NUM1 i NUM2 są operandami i matematyką + jest operatorem. JavaScript oferuje nam również operatora modulo, który zwraca pozostałą część dwóch operandy.

W tym poście widzieliśmy, czym jest operator modulo i jak korzystać z operatora modulo w JavaScript za pomocą problemów, takich jak znalezienie równych liczb i nieparzyste i wydobycie częściowej części liczby.