⊗jsPmCdExDR 140 of 505 menu

JavaScript'te Bölümden Kalanı Kontrol Etme

İki sayı değişkenimiz olduğunu varsayalım:

let a = 10; let b = 3;

Bir değişkenin diğerine bölümünden kalanı bulalım:

let a = 10; let b = 3; console.log(a % b); // 1 yazdırır

Şimdi değişkenlerde, bir değişkenin diğerine tam bölünebildiği değerlerin olduğunu varsayalım:

let a = 10; let b = 5; console.log(a % b); // 0 yazdırır

Bir sayının diğerine tam bölünüp bölünmediğini kontrol eden bir betik yazalım:

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

Şimdi, eğer sayı kalanlı bölünüyorsa, bu kalanı konsola yazdırmamız gerektiğini varsayalım:

let a = 10; let b = 3; if (a % b === 0) { console.log('tam bölünür'); } else { console.log('kalanlı bölünür, kalan: ' + a % b); }

Yukarıdaki kodda, kalan iki yerde hesaplanıyor, bu optimal değil. Sorunu düzeltelim:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('tam bölünür'); } else { console.log('kalanlı bölünür, kalan: ' + rest); }

Bildiğiniz gibi, çift sayılar 2'ye kalan olmadan bölünür, tek sayılar ise kalanla bölünür. Elinizde bir sayı verildiğini varsayalım. % operatörü ve if yapısını kullanarak bu sayının çift mi yoksa tek mi olduğunu kontrol edin.

Bir sayı verildi. Bu sayının 3'e bölünüp bölünmediğini kontrol edin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet