⊗jsPmCdExDR 140 of 505 menu

JavaScript-də qalığın yoxlanılması

Tutaq ki, bizim ədəd dəyərli iki dəyişənimiz var:

let a = 10; let b = 3;

Gəlin bir dəyişənin digərinə bölünməsindən alınan qalığı tapaq:

let a = 10; let b = 3; console.log(a % b); // 1 çap edəcək

İndi tutaq ki, dəyişənlərdə elə dəyərlər saxlanılır ki, bir dəyişən ikinciyə qalıqsız bölünür:

let a = 10; let b = 5; console.log(a % b); // 0 çap edəcək

Gəlin bir ədədin digərinə qalıqsız bölünüb-bölünmədiyini yoxlayan skript yazaq:

let a = 10; let b = 3; if (a % b === 0) { console.log('qalıqsız bölünür'); } else { console.log('qalıqla bölünür'); }

İndi tutaq ki, tələb olunur: əgər ədəd qalıqla bölünürsə, həmin qalığı konsola çıxarmaq:

let a = 10; let b = 3; if (a % b === 0) { console.log('qalıqsız bölünür'); } else { console.log('qalıqla bölünür ' + a % b); }

Yuxarıda göstərilən kodda qalıq iki yerdə hesablanır, bu isə optimal deyil. Problemi düzəldək:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('qalıqsız bölünür'); } else { console.log('qalıqla bölünür ' + rest); }

Məlum olduğu kimi, cüt ədədlər 2-yə qalıqsız, tək ədədlər isə qalıqla bölünür. Tutaq ki, sizə bir ədəd verilib. % operatoru və if konstruksiyasından istifadə edərək yoxlayın ki, bu ədəd cütdür, yoxsa təkdir.

Ədəd verilib. Onun 3-ə bölündüyünü yoxlayın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et