JavaScript Operatörler

JavaScript operatörler, değişkenler ve değerler üzerinde işlem yapmak için kullanılan özel sembollerdir. Herhangi bir işlem (toplama, karşılaştırma, mantıksal kararlar vs.) yapmak istediğinizde operatörlerden faydalanırsınız. JavaScript’te sık kullanılan birçok operatör türü bulunmaktadır ve her biri farklı amaçlarla kullanılır.

Aritmetik operatörler (+, -, *, /, %) sayısal işlemlerde kullanılır.
Atama operatörleri (=, +=, -=) değişkenlere değer atamak için kullanılır.
Karşılaştırma operatörleri (==, ===, !=, <, >) iki değeri karşılaştırır.
Mantıksal operatörler (&&, ||, !) ise genellikle koşullarda karar vermek için kullanılır.

JavaScript’te operatörleri doğru kullanmak, özellikle if-else gibi karar yapılarında ve döngülerde doğru sonuçlar elde etmenizi sağlar. Ayrıca tür eşitliği (=== vs ==) gibi konuları bilmek hata ayıklamada büyük kolaylık sağlar.

Aritmetik Operatörler

Aritmetik operatörler sayısal işlemler yapmak için kullanılır.

OperatörAnlamıÖrnekSonuç
+Toplama5 + 38
-Çıkarma5 - 23
*Çarpma4 * 312
/Bölme10 / 25
%Mod (kalan)10 % 31
**Üs alma2 ** 38

Örnek:

let sonuc = 10 + 5 * 2;
console.log(sonuc); // 20

Atama Operatörleri

Değişkenlere değer atamak için kullanılır.

OperatörAnlamıÖrnek
=Atamax = 10
+=Toplayıp atamax += 5
-=Çıkarıp atamax -= 3
*=Çarpıp atamax *= 2
/=Bölüp atamax /= 4

Örnek:

let sonuc = 10 + 5 * 2;
console.log(sonuc); // 20

Karşılaştırma Operatörleri

İki değeri karşılaştırır ve true veya false sonucu verir.

OperatörAnlamıÖrnekSonuç
==Eşit mi? (tip dönüşümlü)5 == '5'true
===Hem değer hem tip eşit mi?5 === '5'false
!=Eşit değil mi?5 != 3true
!==Tip ve değer farklı mı?5 !== '5'true
>Büyük mü?5 > 3true
<Küçük mü?2 < 4true
>=Büyük veya eşit mi?5 >= 5true
<=Küçük veya eşit mi?3 <= 4true

Mantıksal Operatörler

Birden fazla koşulu birleştirmek için kullanılır.

OperatörAnlamıÖrnekSonuç
&&VE (and)true && falsefalse
``VEYA (or)
!DEĞİL (not)!truefalse

Örnek:

let yas = 20;
let izinli = (yas >= 18 && yas <= 65);
console.log(izinli); // true

Artırma ve Azaltma Operatörleri

Bir değişkenin değerini bir artırmak veya azaltmak için kullanılır.

OperatörAnlamıÖrnek
++Bir artırmax++
--Bir azaltmax--

Diğer Önemli Operatörler

  • Ternary (Koşul) Operatörü:
    Kısa if-else yazımı sağlar.
let mesaj = (yas >= 18) ? "Reşit" : "Reşit değil";

  • typeof Operatörü:
    Bir değişkenin veri tipini kontrol eder.
console.log(typeof "Merhaba"); // string

Sonuç

JavaScript’te operatörler, temel programlama yapı taşlarından biridir. Aritmetik işlemlerden karşılaştırmalara, koşullardan veri tipini kontrol etmeye kadar birçok farklı amaçla kullanılır. Operatörleri iyi öğrenmek, yazdığınız kodun hem okunabilirliğini hem de doğruluğunu artırır.

guest
0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments