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 % 3Burada 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.
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:
adeğerinin2ile bölümünden kalanı tutacakdadeğerinin3ile bölümünden kalanı tutacakecdeğerinin10ile bölümünden kalanı tutacakf
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}`)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ışKendi başına pratik yap: Online JavaScript derleyicisi