14 Şubat 2017 Salı

JavaScript - Aritmetik Operatörlerin Kullanımı

Yorum Bırak
JavaScript - Aritmetik Operatörlerin Kullanımı

Operatör Nedir?

Basit bir ifadeyi ele alalım: 4 + 5 9'a eşittir. Burada 4 ve 5'e işlenen, '+' işaretine ise operatör denir. JavaScript aşağıdaki operatör türlerini desteklemektedir:
  • Aritmetik Operatörler
  • Karşılaştırma Operatörleri
  • Mantıksal (veya İlişkisel) Operatörler
  • Atama Operatörleri
  • Koşullu (veya Üçlü) Operatörler

Aritmetik Operatörler

JavaScript aşağıdaki aritmetik operatörleri desteklemektedir:

Örnek üzerinden gidecek olursak; A değişkeni 10,  B  değişkeni 20 değerini alsın.

1
+ (Ekleme Operatörü)
İki değişkeni toplar
Örn: A + B sonucu 30 olur.
2
- (Çıkarma Operatörü)
İkinci değişkeni birinciden çıkarır
Örn: A - B  sonucu -10 olur.
3
* (Çarpma Operatörü)
Tüm operatörleri çarpar.
Örn: A * B sonucu 200 olur.
4
/ (Bölme Operatörü)
Bölünen sayı bölen tarafından bölünür.
Örn: B / A sonucu 2 olur.
5
% (Kalan alma operatörü)
Bölüm sonucundan kalanı alır.
Örn: B % A  sonucu  0 olur çünkü 20/10 dan kalan 0'dır.
6
++ (Artırma operatörü)
Integer değerini 1 artırır.
Örn: A++ sonucu 11 olur.
7
-- (Azaltma operatörü)
Integer değerini 1 azaltır.
Örn: A-- sonucu 9 olur.

Aşağıdaki kod, aritmetik işleçlerin JavaScript'te nasıl kullanılacağını gösteren bir örnektir. İnceleyecek olursak:

<html>
   <body>
   
      <script type="text/javascript">
         <!--
            var a = 33;
            var b = 10;
            var c = "Test";
            var satirboslugu = "<br />";
         
            document.write("a + b = ");
            result = a + b;
            document.write(result);
            document.write(satirboslugu);
         
            document.write("a - b = ");
            result = a - b;
            document.write(result);
            document.write(satirboslugu);
         
            document.write("a / b = ");
            result = a / b;
            document.write(result);
            document.write(satirboslugu);
         
            document.write("a % b = ");
            result = a % b;
            document.write(result);
            document.write(satirboslugu);
         
            document.write("a + b + c = ");
            result = a + b + c;
            document.write(result);
            document.write(satirboslugu);
         
            a = ++a;
            document.write("++a = ");
            result = ++a;
            document.write(result);
            document.write(satirboslugu);
         
            b = --b;
            document.write("--b = ");
            result = --b;
            document.write(result);
            document.write(satirboslugu);
         //-->
      </script>
      
   
   </body>
</html>
Html ekranı aşağıdaki çıktıyı bize verir:

a + b = 43
a - b = 23
a / b = 3.3
a % b = 3
a + b + c = 43Test
++a = 35
--b = 8

Siz de kendiniz inceleyip sonuçların nasıl geldiğini kontrol edebilirsiniz.


0 yorum:

Yorum Gönder