Matematiksel (Aritmetik) Operatörler
Toplama ( +
)
+
)İki değeri birbiriyle toplamak veya birleştirmek için kullanılan +
sembolüdür. Bu operatör ile sayısal değerler toplanır. Eğer değerler arasında en az bir tane string
var ise string
olarak birleştirilir. Örnek.
+
operatörü değişkeni sayıya dönüştürmek için de kullanılır. Sayısal olamayacak verileri dönüştürüp NaN
değeri üretir. Örnek.
Çıkarma ( -
)
-
)İki değeri birbirinden çıkarmak için kullanılan -
sembolüdür. Eğer öğeler sayısal olabilecek değer içeriyorsa dönüştürüp işlemi yapar. Eğer öğelerden en az biri sayısal olamayacak değer içeriyorsa NaN
değeri üretir. Örnek.
String
tipini negatif olarak number
tipine dönüştürmek için de -
operatörü kullanılabilir. Örnek.
Çarpma ( *
)
*
)İki değeri çarpmak için kullanılan *
sembolüdür. Eğer öğeler sayısal olabilecek değer içeriyorsa dönüştürüp işlemi yapar. Eğer öğelerden en az biri sayısal olamayacak değer içeriyorsa NaN
değeri üretir. Örnek.
Bölme ( /
)
/
)İki değeri bölmek için kullanılan /
sembolüdür. Eğer öğeler sayısal olabilecek değer içeriyorsa dönüştürüp işlemi yapar. Eğer öğelerden en az biri sayısal olamayacak değer içeriyorsa NaN
değeri üretir. Örnek.
Üs Alma ( **
)
**
)İlk değeri taban ikinci değeri üs olarak kullanan **
sembolüdür. Eğer öğeler sayısal olabilecek değer içeriyorsa dönüştürüp işlemi yapar. Eğer öğelerden en az biri sayısal olamayacak değer içeriyorsa NaN
değeri üretir. Örnek.
Mod Alma (Kalan) ( %
)
%
)İlk değeri bölünen ikinci değeri bölen olarak kullanan %
sembolüdür. Eğer öğeler sayısal olabilecek değer içeriyorsa dönüştürüp işlemi yapar. Eğer öğelerden en az biri sayısal olamayacak değer içeriyorsa NaN
değeri üretir. Örnek.
Artırma ( ++
)
++
)Sadece sayısal olabilecek değişkenleri bir artırmak için kullanılan ++
sembolüdür. Sadece değişken isimleriyle kullanılabilir doğrudan değer ile kullanılamaz. Önden artırım ve sonradan artırım olarak iki türü mevcuttur.
Sonradan artırım kullanımında okunduktan sonra artırım yapar ve bir sonraki okumada değeri artmış olur. Örnek.
Önden artırım kullanımında okunmadan hemen önce artırım yapar ve ilk okumada değeri artmış olur. Örnek.
Number
tipine dönüştürülebilecek diğer tipleri de dönüştürüp işlemi yapar. Örnek.
Azaltma ( --
)
--
)Sadece sayısal olabilecek değişkenleri bir azaltmak için kullanılan --
sembolüdür. Sadece değişken isimleriyle kullanılabilir doğrudan değer ile kullanılamaz. Önden azaltma ve sonradan azaltma olarak iki türü mevcuttur.
Sonradan azaltma kullanımında okunduktan sonra azaltma yapar ve bir sonraki okumada değeri azaltmış olur. Örnek.
Önden azaltma kullanımında okunmadan hemen önce azaltma yapar ve ilk okumada değeri azalmış olur. Örnek.
Number
tipine dönüştürülebilecek diğer tipleri de dönüştürüp işlemi yapar. Örnek.
Javascript işlem önceliğine göre işlemleri yapar. Javascriptte matematiksel işlemler güvenlidir. Tip hatası olsa bile NaN
değeri üretir.
Last updated