Modül Operatörü
Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası — ders 13 / 77.
Modulo operatörü %, bir sayının diğerine bölünmesinden sonra kalanın ne olduğunu söyler.
result = dividend % divisor- dividend: Bölünen sayı.
- divisor: Bölüneni bölen sayı.
- result: Bölme işleminden kalan.
Örneğin,
result = 10 % 3Burada, 10 sayısı 3'e bölünür. 3, 10'un içinde üç kez vardır ve kalan 1'dir. Böylece, result 1 olacaktır.
Genellikle mod alma işlemi, bir sayının çift mi yoksa tek mi olduğunu kontrol etmek için kullanılır:
- Eğer bir sayı çiftse, 2'ye bölündüğünde 0 kalanını verecektir.
- Eğer bir sayı tekse, 2'ye bölündüğünde 1 kalanını verecektir.
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ın.
Bundan sonra, aşağıdaki değişkenleri başlatın:
amod2sonucunu tutacak olandamod3sonucunu tutacak olanecmod10sonucunu tutacak olanf
Sonucu kontrol edin ve farklı bölünenlerin ve bölenlerin sonucu nasıl etkilediğini görün.
Kopya kağıdı
Modulo operatörü %, bir sayının diğerine bölünmesinden kalan sonucu döndürür:
result = dividend % divisorÖrnek:
result = 10 % 3 // sonuç 1'dirYaygın kullanım durumu - bir sayının çift mi yoksa tek mi olduğunu kontrol etmek:
- Çift sayılar:
number % 20 döndürür - Tek sayılar:
number % 21 döndürü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}`)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
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya Yanlış