JavaScript Operatörler

JavaScript’te program yazarken operatörler, değişkenler ve değerler üzerinde işlem yapmak için kullanılır. Toplama, çıkarma, karşılaştırma ve mantıksal değerlendirme gibi birçok farklı işlem operatörler sayesinde gerçekleştirilir. JavaScript’te çok sayıda operatör türü vardır ve her biri farklı işlevler yerine getirir. Bu yazıda, JavaScript’te en sık kullanılan operatör türlerini ve örnek kullanımlarını detaylı şekilde açıklıyoruz.

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
0
YORUM YAPx