> For the complete documentation index, see [llms.txt](https://hanuce.gitbook.io/javascript-egitimi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hanuce.gitbook.io/javascript-egitimi/operatorler.md).

# Operatörler

Programlama dillerinde '***operatör***' genellikle matematiksel veya mantıksal bir işlemi veya süreci temsil eden bir sembol veya deyimdir. Operatörler genellikle beş türde ifade edilir.

1. **Matematiksel (Aritmetik) Operatörler**
   * Toplama, çıkarma, çarpma vb. işlemler için kullandığımız sembollerdir.
2. **Atama Operatörleri**
   * Bir değişkenin değerini belirlerken (atarken) kullandığımız operatördür.
3. **Karşılaştırma Operatörleri**
   * İki öğe arasındaki büyüktür, küçüktür vb. ilişkiyi elde etmek için kullandığımız sembollerdir.
4. **Mantıksal Operatörler**
   * İfadeleri birbirine bağlamak için kullanılan '**ve (`&&`)**', '**veya (`||`)**' gibi sembollerdir.
5. **Bitsel Operatörler**
   * İki öğe arasındaki karşılaştırmayı öğelerin bit değerleri üzerinden yapmak için kullanılan sembollerdir.
6. **Koşullu (Ternary) Operatör**
   * Standart **`Boolean`** çıktısı olan **`true-false`** sonuçlarını kontrol etmek için kullanılan semboldür.
7. **Virgül Operatörü**
   * İfadeleri ardı ardına yazarak yürütmemizi sağlayan operatördür.
