Hvordan bruke modulo -operatøren i JavaScript?

Hvordan bruke modulo -operatøren i JavaScript?
JavaScript er et nettbasert programmeringsspråk som gjør websider og webapplikasjoner dynamiske ved å gi dem muligheten til å tenke og handle. Som alle andre programmeringsspråk tilbyr JavaScript også operander og operatører. Operatører er symboler som instruerer systemet vårt om å utføre en aritmetisk oppgave som tillegg, subtraksjon og multiplikasjon. Operand er verdiene som operatøren utfører handlinger på. Et eksempel på en operatør er Modulo -operatøren.

Hva er en Modulo -operatør?

En Modulo -operatør også referert til som resten eller Modulus -operatøren er resten som returneres når noe operand er delt med en annen operand. Syntaksen for modulo -operatøren er:

A % b

Vi vil lese som en mod B der A og B er operander og resten som vil bli returnert fra ovennevnte operasjon vil ta tegnet på utbyttet.

Eksempel:

La oss gå gjennom eksemplet nedenfor der vi vil konsollere opp resultatet av Modulo -operasjonen:

konsoll.logg (15 % 5); // 0
konsoll.logg (17 % 5); // 2
konsoll.logg (-17 % 5); //-2

La oss nå utforske andre områder der vi kan bruke Modulo -operatørene, slik at vi kan få tak i hvordan vi bruker Modulo -operatøren i JavaScript.

Testnummeret er delbart med et annet tall

La oss sjekke om et tall er delbart med et annet nummer eller ikke ved hjelp av Modulo -operatøren:

var num = 4;
konsoll.Logg (Num % 4 == 0); // True As Num er delbar med 4
konsoll.Logg (Num % 3 == 0); // False som Num er ikke delbar med 3

Vi innledet en variabel med navnet på Num og ga den verdien på 4. Hvoretter vi trøser noen operasjoner for å teste om NUM er delbar med 4 eller ikke.

Kontrollere jevnt og oddetall

En annen fordel vi kan ta fra Modulo -operatøren er å sjekke om et tall er rart eller ikke ved å bruke Modulo -operatøren:

var num = 4;
konsoll.logg (num % 2 == 0); // sant som num er jevnt nummer
konsoll.Logg (Num % 2 != 0); // falsk som Num er oddetall

En variabel Num startes først og deretter ved hjelp av modulo -operatøren sjekker vi når NUM er delt med 2, resultatet er 0 (Num er jevn) eller ikke (Num er rart).

Få den brøkdelte delen av et tall

Anta at du møter problemet med å finne den brøkdelte delen av et nummer I-e tallet etter desimalpunktet for eksempel hvis du har nummer 2.25 trekk deretter ut 0.25 fra det tallet og returner det. For å oppnå denne oppgaven, vil vi ta hjelp fra Modulo -operatøren:

FunctionGetRactional (num)
Return num % 1;

konsoll.logg (getFraksjonal (2.25)); // 0.25

Konklusjon

Som alle andre programmeringsspråk tilbyr JavaScript amerikanske operatører og operander. For eksempel i num1 + num2, num1 og num2 er operander og matte + er operatøren. JavaScript tilbyr oss også modulooperatøren som returnerer resten av to operander.

I dette innlegget så vi hva Modulo -operatøren er og hvordan du bruker Modulo -operatøren i JavaScript ved hjelp av å løse problemer som å finne jevn og rare tall og trekke ut den brøkdelte delen av et tall.