Aslinda Operatörle bize cok yabanci degildir hayatimizin her alaninda bu işaretleri ve işlevlerini kullaniyoruz veya öğrenciliğimiz boyunca bir çok defa derslerimizde işledik örneğin toplama, cikarma, bölme veya çarpma gibi bu tip işlemleri JavaScript ‘te yapmamiz gerekebilir.
Operatörler 4 gruba ayrılırlar ;
- Aritmatiksel Operatörler
- Karşılaştırma Operatörleri
- Mantiksal (Lojikal) Operatörler
- Atama Operatörleri
Aritmatiksel Operatörler ;
Bildiğimiz matematiksel operatörlerdir (örnegin toplama, cıkarma, bölme vb…) Bu operatörlerin sembolleride bize pek yabanci degildir;
+ Toplama
- Çıkarma
* Çarpma
/ Bölme
% Bölmeden sonra kalan sayı
– 1 Eksiltme
++ 1 arttırma
Karşılaştırma Operatörleri ;
Değiskenleri biririyle karşılastırmaya yararlar (Örneğin büyüktür, küçüktür, eşittir vb..)
= Eşittir İki degerin esitligini kontrol eder.
!= Birbirinden farklı Eşittir işaretinin tam tersi olarak düşünebilirsiniz.
< Küçüktür İki sayidan birinin digerinden kücük oldugunu kontrol eder.
> Büyüktür İki sayidan birinin digerinden büyük oldugunu kontrol eder.
<= Küçük Eşittir İki sayidan birinin digerinden kücük veya esit oldugunu kontrol eder.
>= Büyük Eşittir İki sayidan birinin digerinden büyük veya esit oldugunu kontrol eder.
Mantiksal (Lojikal) Operatörler ;
Daha çok Mantiksal ifadeler de ( if ) kullanılırlar.
&& ve anlamına gelir.
örneğin : if (A==B && A==C){ echo ”A hem B ‘ye, hemde C’ye eşit“;}
|| veya anlamında kullanılır.
örneğin : if (A==B || A==C){ echo ”A ya B ‘ye, yada C’ye eşit“;}
! negetifleştirmek için kullanılır.
örneğin : if (A!=B ){ echo ”A, B ‘ye eşit değil“;}
Atama Operatörleri ;
Atama operatörü, sağ tarafındaki operandın değerinin sol tarafındaki dğere aktarılmasını sağlar. Aşağıdaki listede operatörler ve işlevleri verilmiştir.
| X += Y | X = X + Y |
| X -= Y | A = X – Y |
| X *= Y | X = X * Y |
| X /= Y | X = X / Y |
| X %= Y | X = X % Y |
| X <<= Y | X = X << Y |
| X >>= Y | X = X >> Y |
| X >>>= Y | X = X >>> Y |
| X &= Y | X = X & Y |
| X ^= Y | X = X ^ Y |
| X |= Y | X = X | Y |


















Bu internet sitesi IntenseDebate yorum sistemini kullanıyor. Yorumlar henüz yüklenemedi, çünkü tarayıcınız JavaScript desteklemiyor veya yorumlar yeterince hızlı yüklenemiyor.