⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა