⊗jsPmCdExDR 140 of 505 menu

Մնացորդով բաժանման ստուգում JavaScript-ում

Ենթադրենք ունենք երկու թվային փոփոխական․

let a = 10; let b = 3;

Եկեք գտնենք մի փոփոխականի մյուսի վրա բաժանման մնացորդը․

let a = 10; let b = 3; console.log(a % b); // կարտածի 1

Ենթադրենք այժմ փոփոխականներում պահվում են այնպիսի արժեքներ, որ մի փոփոխականը բաժանվում է երկրորդի վրա առանց մնացորդի․

let a = 10; let b = 5; console.log(a % b); // կարտածի 0

Եկեք գրենք սկրիպտ, որը կստուգի, արդյոք մի թիվը բաժանվում է երկրորդի վրա առանց մնացորդի․

let a = 10; let b = 3; if (a % b === 0) { console.log('բաժանվում է առանց մնացորդի'); } else { console.log('բաժանվում է մնացորդով'); }

Ենթադրենք այժմ պահանջվում է, եթե թիվը բաժանվում է մնացորդով, արտածել այդ մնացորդը կոնսոլում․

let a = 10; let b = 3; if (a % b === 0) { console.log('բաժանվում է առանց մնացորդի'); } else { console.log('բաժանվում է մնացորդով ' + a % b); }

Վերոնշյալ կոդում ստացվում է, որ մնացորդը հաշվարկվում է երկու տեղում, իսկ դա օպտիմալ չէ։ Ուղղենք խնդիրը․

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('բաժանվում է առանց մնացորդի'); } else { console.log('բաժանվում է մնացորդով ' + rest); }

Ինչպես հայտնի է, զույգ թվերը բաժանվում են 2-ի առանց մնացորդի, իսկ կենտները՝ մնացորդով։ Ենթադրենք ձեզ տրված է մի թիվ։ % օպերատորի և if կոնստրուկցիայի միջոցով ստուգեք արդյոք այն զույգ է, թե կենտ։

Տրված է թիվ։ Ստուգեք, որ այն բաժանվում է 3-ի։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել