javascript-module

| | | |

De JavaScript-formulieroperator retourneert de rest van een deelsom. Om de rest van een deelsom te berekenen, gebruik je het procentteken (in%). De syntaxis voor de modulo-operator is: (NUMBER_ONE% NUMBER_TWO)

Heb je ooit een procentteken met sommige getallen in JavaScript gezien? Misschien - misschien dacht je dat het iets te maken had met het berekenen van percentages. Het is niet zoals dat. In JavaScript wordt het procentteken gebruikt om restjes te berekenen.

Het procentteken (%) is de modulo-operator. Deel twee getallen en bereken de resterende rest, indien van toepassing. Het wordt vaak gebruikt om erachter te komen of een getal even of oneven is.

In deze handleiding bespreken we hoe u de JavaScript-formulieroperator gebruikt. We zullen een voorbeeld van deze operator in actie zien om u op weg te helpen.

Wat is de JavaScript-formulieroperator?

De JavaScript-formulieroperator, weergegeven door een procentteken , retourneert de rest van de som van de deling. U kunt met deze naam naar de modulo-operator verwijzen, zoals de modulo-operator of de rest-operator.

Alle getallen kunnen gelijkelijk worden gedeeld. 9 kan niet worden gedeeld door 4 zonder een decimaal getal te verkrijgen. Als u op zoek bent naar precisie, is een decimaal prima. Er zijn gevallen waarin je wilt weten hoeveel getallen er nog over zijn van een berekening.

De modulo-operator vertelt je wat er overblijft als een bepaald getal zo vaak mogelijk is gedeeld. De rest van negen gedeeld door 4 is gelijk aan 1. 4 gaat tweemaal in 9. 1 over

de syntaxis van de operatormodule is :

Onze code geeft als resultaat:

U kunt de formulieroperator in JavaScript gebruiken met negatieve waarden:

Onze code returns:

JavaScript-voorbeeld van operatormodule

We willen een tool maken die een jongere vertelt hoeveel hij nog over heeft als hij geld uitgeeft aan games. We zullen beginnen met het bouwen van ons programma door twee variabelen te declareren JavaScript:

De eerste variabele slaat de kosten van een spel op. Onze tweede variabele slaat op hoeveel geld we op onze bankrekening hebben staan. We gebruiken de modulo-operator om erachter te komen hoeveel we over zouden hebben als we al ons geld aan games hadden uitgegeven:

Onze code geeft het volgende weer: 2. Dit vertelt ons dat als we al ons geld uitgeven aan videogames, we $ 2 overhouden.

Met behulp van de divisie operator

De modulo-operator vertelt je hoeveel er over is door twee getallen te delen. Het vertelt ons niet hoeveel games we kunnen kopen. We kunnen de JavaScript-divisie-operator gebruiken om te berekenen hoeveel sets we kunnen kopen.

In deze code gebruiken we de divisie-operator (/ ) om te berekenen hoeveel sets we kunnen kopen. We hebben deze waarde afgerond op de dichtstbijzijnde waarde. Dit komt omdat je een deel van een spel niet kunt kopen; je moet een hele game kopen

Onze code keert terug:. 3.

Deze twee operaties samen vertellen ons dat we ons drie games kunnen veroorloven. We houden $ 2 over na aankoop van deze spellen

JavaScript-controle of een getal even of oneven is

De modulo-operator wordt gebruikt om te controleren of een getal even of oneven is, omdat even getallen geen rest hebben wanneer ze worden gedeeld door twee getallen van oneven getallen, d `aan de andere kant hebben een rest als ze worden gedeeld met twee.

we gaan een app bouwen die ons vertelt of we een oneven of even aantal chocoladerepen kunnen kopen. Dit programma gaat ervan uit dat we een bepaald startbedrag hebben. Laat de variabelen declareren die de kosten van een reep chocolade bijhouden en hoeveel geld we hebben.

dan gebruiken we de delingsoperator t o ontdek hoeveel we kunnen kopen:

Deze code geeft als resultaat: 2. Dit vertelt ons dat we je twee repen chocolade kunnen laten kopen. De JavaScript-methode Math.round () Rondt de geretourneerde waarde van de som van onze deling af op de dichtstbijzijnde decimaal . Dit is handig omdat we geen deel van een chocoladereep kunnen kopen

Dan kunnen we de modulo-operator gebruiken om te controleren of het aantal chocoladerepen dat we kunnen kopen even of oneven is.

Onze code gebruikt de modulo-operator om te controleren of er links een rest is nadat het getal door twee is gedeeld. Als dat zo is, is het aantal oneven; het getal is trouwens nog steeds.

Onze code gebruikt de modulo-operator om te controleren of er links een rest is nadat het getal door twee is gedeeld. We gebruiken een JavaScript if-statement om aan te geven wat er moet gebeuren als er een rest is. Als dat zo is, is het aantal oneven; het aantal is trouwens nog steeds

Onze code geeft als resultaat:

de waarde van "can_buy" is 2. Dit is een even getal, dus de code in onze doet dat. instructie wordt uitgevoerd

Conclusie

De operator van de JavaScript-module berekent de rest naar links na het delen van twee getallen. Het wordt vaak gebruikt met een if-statement om te bepalen of een getal even of oneven is. De formulieroperator wordt weergegeven door een procentteken .

Wilt u meer weten over codering in JavaScript? Lees onze gids over het leren van JavaScript . U vindt de beste JavaScript-tips om te leren en een lijst met leermiddelen waarvan u kunt profiteren.

Onze code komt terug -. , U kunt een even aantal chocoladerepen kopen. De waarde van "can_buy" is 2. Dit is een even getal, dus de code in onze if wordt uitgevoerd.

Conclusie

De modulo-operator berekent de rest naar links na het delen van twee getallen. Het wordt vaak gebruikt met een if -statement om te evalueren of een getal even of oneven is.

U bent nu klaar om de JavaScript-formulieroperator als een expert!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method