Bu derste JavaScript ile rakamlar üzerinde yapılabilecek işlemler anlatılacaktır.
Aritmetiksel işlemlerde kullanılan +, -, /, * gibi simgeler operatör olarak adlandırılır.
Aritmetic operatörler toplama, çıkartma, çarpma, bölme gibi işlemler yapmanızı sağlar.
| Operatör | Açıklama |
|---|---|
| + | Toplama |
| - | Çıkartma |
| * | Çarpma |
| / | Bölme |
| % | Mod alma |
| ++ | Arttırma |
| -- | Azaltma |
Basit bir aritmetik işlem iki sayı üzerinde gerçekleşir.
Bu iki sayı sabit tanımlanmış değer olabilir:
Veya + operatörü ile toplama işlemini önceden tanımlanmış ve değer atanmış iki değişken ile yapabilirsiniz:
Aritmetik işlemlerde kullanılan sayılar işlenen (operand) olarak adlandırılırlar.
Sayılar üzerinde yapılacak işlem operatör tarafından tanımlanır: 10 + 5 işleminde + bir operatördür.
JavaScript'te toplama operatörü + işaretidir.
- işaretidir.* işaretidir.% işaretidir. Mod alma, bölme işleminde kalanın bulunmasıdır:++ sayıyı arttırmak için kullanılır:-- sayıyı azaltma için kullanılır:Operatör önceliği, aritmetik işlemde hangi operatörün önce işletileceğini ifade eder.
Yukarıdaki örnekte, sonuç sizce 15 * 3 mü yoksa 10 + 15 mi?
Hangi işlem önce yapılacak? Toplama mı yoksa çarpma işlemi mi?
Geleneksel matematikte olduğu gibi önce çarpma işlemi yapılır.
Çarpma (*) ve bölme (/) toplama (+) ve çıkartmadan (-) daha önceliklidir.
Okulda gördüğünüz matematikte olduğu gibi öncelik sırası parantez ile değiştirilebilir:
Parantez kullanıldığında öncelikli olarak parantez içindeki işlem gerçekleşir.
Eğer işlem öncelikleri aynıysa, işlemler soldan sağa doğru yapılır: