⊗jsPmCdExDR 140 of 505 menu

Jagunemise jäägi kontrollimine JavaScriptis

Olgu meil kaks muutujat numbritega:

let a = 10; let b = 3;

Leiame ühe muutuja jagamise jäägi teisega:

let a = 10; let b = 3; console.log(a % b); // väljastab 1

Olgu nüüd muutujates sellised väärtused, et üks muutuja jagub teisega täpselt:

let a = 10; let b = 5; console.log(a % b); // väljastab 0

Kirjutame skripti, mis kontrollib, kas üks number jagub teisega täpselt:

let a = 10; let b = 3; if (a % b === 0) { console.log('jagub täpselt'); } else { console.log('jagub jäägiga'); }

Olgu nüüd vajadus, kui number jagub jäägiga, väljastada see jääk konsooli:

let a = 10; let b = 3; if (a % b === 0) { console.log('jagub täpselt'); } else { console.log('jagub jäägiga ' + a % b); }

Eelpool toodud koodis selgub, et jääk arvutatakse kahes kohas, mis pole optimeeritud. Parandame probleemi:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('jagub täpselt'); } else { console.log('jagub jäägiga ' + rest); }

Nagu teada, jaguvad paarisarvud 2-ga ilma jäägita, paaritud aga jäägiga. Olgu teile antud number. Kasutades operaatorit % ja konstruktsiooni if kontrollige, kas see number on paaris või mitte.

Antud number. Kontrollige, et see jagub 3-ga.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu