Değişken tanımlama
Değişken tanımlamak için var kelimesi kullanılır.Var kelimesinden sonra değişkenin adı yazılarak değişken tanımlanmış olur.
var degisken_adi; //değişken tanımlanmıştır.
var adi_soyadi;
var pasword;
Değişken Türleri
Değişkenler için kullanabileceğimiz üç temel değişken türü bulunur:
Number veri tipi:
Sayıları tutmak için number veri türü kullanılır. Tüm sayılar için tanımlanan değişken kullanılabilir.
Boolean veri tipi:
Doğru (true) ve yanlış (false) olmak üzere iki adet lojik değer tutar. Genellikle karşılaştırma işlemlerinde kullanılır.
String veri tipi:
Karakter, metin ya da metin gruplarında kullanılır. String ifadeler tanımlanırken tırnak işareti kullanılır. Sayı değerleri tırnak içerisinde tanımlanmış ise string ifade olarak alınır ve matematiksel işlem yapılmaz.
Tür Dönüşümleri
Tür DönüĢümleri JavaScript dinamik bir dildir. Veri türlerini kendisi otomatik olarak yapabilir. Tanımlayıp sayısal değer verdiğiniz bir değişkene daha sonra string türünden değer atayabilirsiniz.
Operatörler
Atama Operatörü
Atama operatörü, sağ tarafındaki operandın değerinin sol tarafındaki operanda aktarılmasını sağlar. Tek atama operatörü ( = ) eşittir işaretidir.
Aritmetik Operatörleri
Operatör | Açıklama |
+ | Toplama |
- | Çıkarma |
* | Çarpma |
/ | Bölme |
% | Mod (Kalanı Bulma) |
Standart aritmetik operatörler toplama (+), çıkarma (-), çarpma (*) ve bölmedir (/). Bu operatörler bölme (/) operatörü hariç çoğu programlama lisanında olduğu gibi işlem yaparlar. JavaScript'te bölme (/) operatörü, C, C++, C# ve Java programlama lisanlarından farklı olarak sonucu kayar noktalı (floating-point) verir.
Karşılaştırma Operatörleri
Bir karşılaştırma operatörü iki değerin birbirleri ile karşılaştırılarak mantıksal tabanlı olumlu veya olumsuz (true / false) sonuç alınmasını sağlar. Operandlar rakam veya karakter dizisi olabilir. String tipler Unicode değerleri baz alınarak standart sözlük düzenine göre karşılaştırılırlar.
Operatör | Açıklama |
< | Küçük |
> | Büyük |
== | Eşit |
!= | Eşit Değil |
>= | Büyük Eşit |
<= | Küçük Eşit |
Mantıksal Operatörler
Operatör | Açıklama |
&& | Mantıksal Ve |
|| | Mantıksal Veya |
! | Mantıksal Değil |
Mantıksal operatörler, iki değer arasında karşılaştırma yapıp genelde olumlu veya olumsuz sonuç elde edilmesini sağlarlar. && veya || operatörlerinde Boolean değerler kullanıldığında true veya false (olumlu/olumsuz) değer döner. Bu kullanım sırasında her iki operatörde kesinlikle yeni değer oluşturup döndürmez. İlgili operatör, aldığı değerlerden birini geri döndürür. Bu yüzden, Boolean olmayan değerler kullanıldığında dönen sonuçta Boolean olmayacaktır.