Matematiksel ve Atama operatörleri JavaScript ile programlamanın temel taşlarıdır. Bu, hesaplamalar yapmanı ve değerleri değişkenlere hızlıca atamanı sağlar. Bu kılavuzda çeşitli matematiksel operatörleri derinlemesine ele alacağız, Modulo operatörünü açıklayacağız ve atama operatörlerinin nasıl verimli bir şekilde kullanılabileceğini göstereceğiz.
Önemli noktalar
- Toplama, çıkarma, çarpma ve bölme gibi matematiksel operatörler programlamanın temel unsurlarıdır.
- Modulo operatörü bir bölmenin kalanı döndürür ve özellikle artık yılların hesaplanmasında faydalıdır.
- Atama operatörleri, değişken değerlerini hızlı bir şekilde atamak ve değiştirmek için bir imkan sunar.
Matematiksel Operatörleri Anlamak
Öncelikle JavaScript'te kullanılan temel matematiksel operatörlerle başlayalım. Bu operatörlerle basit hesaplamalar yapabilirsin. Başlangıçta "Sonuç" adını vereceğimiz bir değişken oluştur.

Daha sonra toplama gibi basit matematiksel işlemleri gerçekleştirebilirsin. Örneğin, "Sonuç = 5 + 3" diyebilirsin. Bu, 8'lik bir toplam verir.
Çıkarma operatörü de oldukça sezgisel bir şekilde işler. İşte bir örnek: "Sonuç = 3 - 5" yaz. Bu -2 sonucunu verir, çünkü 5'i 3'ten çıkartmış oluyoruz.
Önemli temel aritmetik işlemlerinin yanı sıra çarpma yapma imkânın da vardır. Örneğin, "Sonuç = 3 * 5" diyebilirsin, bu da sana 15 sonucunu verecektir.
İlginç bir operatör, Modulo operatörüdür; bu operatör bölmenin kalanını sana döndürür. Örneğin, "Sonuç = 3 % 5" yazdığında 3 sonucunu alırsın, çünkü 3, 5'e tam bölünemez.
Modulo operatörü ile bir yılın kaç gün olduğunu bulabilirsin; bu, özellikle artık yıllar için faydalıdır. Diyelim ki 2000 yılını incelemek istiyorsun. Modulo operatörünü kullanarak bir yılın artık yıl olup olmadığını belirleyebilirsin.
Eğer yıl 4'e bölünüyorsa "Gün" değerini 366'ya çıkarırsın. Aksi takdirde, 365 olarak kalır.
100'e bölünebilen bir yıl, sadece 400'e de bölünebiliyorsa 366 gün olur. Bu nedenle 2000 yılı 366 gün içerirken, 1800 yılı sadece 365 gün içeriyordu.
Atama Operatörleri
Şimdi atama operatörlerine geçelim. Bu operatörler, değişken değerlerini birden fazla kez değişken adını yazmadan değiştirmeni sağlar.
Bu, sonuçta ilk olarak 4, bir sonraki seferde ise 5'in gösterileceği anlamına gelir.
Ayrıca, atamayı başka bir operatörle birleştirebilirsin. Örneğin, "Sonuç += 5" diyorsan, bu sonuç değerini 5 artırır.
Bunun sadece toplama işlemleri için geçerli olmadığını unutma. Çarpma ile de çalışabilirsin: "Sonuç *= 2" ifadesi, Sonuç değerini iki katına çıkarır.
Atama operatörlerini standart atama yerine kullanmak, daha az kod ile sonuç almanı sağladığı için programlarını daha okunabilir hale getirir.
Özet – JavaScript'te Matematiksel ve Atama Operatörleri
Bu kılavuzda, JavaScript'te temel matematiksel işlemleri nasıl yapacağınızı, artık yılların kontrolü gibi belirli hesaplamalar için Modulo operatörünün kullanımı da dahil olmak üzere öğrendiniz. Ayrıca, değişken adlarını daha verimli bir şekilde kullanmanıza yardımcı olacak çeşitli atama operatörleri de ele alındı.
Sıkça Sorulan Sorular
JavaScript'te Modulo operatörü nasıl çalışır?Modulo operatörü bir bölmenin kalanını döndürür ve % işareti ile gösterilir.
++değişken ile değişken++ arasındaki fark nedir?++değişken, kullanım öncesi değeri artırır, oysaki değişken++ kullanım sonrasında değeri artırır.
+= atama operatörünü nasıl kullanırım?+= atama operatörü mevcut bir değişkene belirli bir değer ekler; örneğin, Sonuç += 5 ifadesi Sonuç değerini 5 artırır.
JavaScript'teki temel matematiksel operatörler nelerdir?Temel matematiksel operatörler toplama (+), çıkarma (-), çarpma (*) ve bölmedir (/).
Atama operatörlerine neden ihtiyacım var?Atama operatörleri, aritmetiği ve atamayı tek adımda gerçekleştirmeye olanak tanıdıkları için değişken değerlerinin güncellenmesini kolaylaştırır.