Menu
CoddyTech

Modül Operatörü

Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası. Ders 13 / 77.

Modülo operatörü %, bir sayıyı başka bir sayıya böldükten sonra geriye ne kaldığını söyler.

result = dividend % divisor
  • dividend: Bölünen sayı.
  • divisor: Bölüneni bölen sayı.
  • result: Bölme işleminin kalanı.

Örneğin,

result = 10 % 3

Burada 10, 3'e bölünür. 3, 10'un içinde üç kez bulunur ve 1 kalan verir. Bu nedenle, result 1 olur.

Bölünen bö­lenden küçükse, bölen sıfır kez sığar; bu yüzden kalan, bölünenin kendisidir: 2 % 5 2'dir.

Genellikle mod alma, bir sayının çift mi tek mi olduğunu kontrol etmek için kullanılır:

  • Bir sayı çiftse, 2'ye bölündüğünde kalan 0 olur.
  • Bir sayı tekse, 2'ye bölündüğünde kalan 1 olur; sayı negatif olduğunda ise kalan -1 olur.
challenge icon

Görev

Başlangıç

a, b ve c değişkenlerini sırasıyla 9, 2.6 ve 11 değerleriyle başlatan bir kod yaz.

Bundan sonra aşağıdaki değişkenleri başlat:

  • a değerinin 2 ile bölümünden kalanı tutacak d 
  • a değerinin 3 ile bölümünden kalanı tutacak e
  • c değerinin 10 ile bölümünden kalanı tutacak f

Sonucu kontrol et ve farklı bölünenlerin ve bölenlerin sonucu nasıl etkilediğini gör.

Kendin dene

// Kodunuzu aşağıya yazın


// Aşağıdaki satırı değiştirmeyin
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online JavaScript derleyicisi