Takip et

JavaScript Operatörleri: Detaylı Anlatım

JavaScript Operatörleri: Detaylı Anlatım

Merhaba! Bu makalede, JavaScript’te kullanılan operatörleri detaylı bir şekilde ele alacağız. JavaScript’in temel yapı taşlarından biri olan operatörler, değişkenler üzerinde işlemler yapmamızı sağlar. Örneğin, sayıları toplamak, metinleri birleştirmek veya koşullar kontrol etmek için operatörleri kullanırız. Bu yazıda, farklı operatör türlerini, nasıl çalıştıklarını ve örneklerle kullanım şekillerini açıklayacağız. Anlayacağınız gibi, bu konunun JavaScript öğreniminizde oldukça önemli bir yeri vardır.

Aritmetik Operatörler

Aritmetik operatörler, sayılar üzerinde matematiksel işlemler yapmamızı sağlar. Bunlar arasında toplama (+), çıkarma (-), çarpma (*), bölme (/), mod alma (%), üs alma (**) ve artırma/azaltma (++, –) operatörleri bulunur. Aşağıda örneklerle daha ayrıntılı bir şekilde inceleyelim:


let x = 10;
let y = 5;

let toplam = x + y; // toplam = 15
let fark = x - y; // fark = 5
let carpim = x * y; // carpim = 50
let bolum = x / y; // bolum = 2
let kalan = x % y; // kalan = 0
let us = x ** y; // us = 100000
x++; // x = 11
y--; // y = 4

Karşılaştırma Operatörleri

Karşılaştırma operatörleri, iki değeri karşılaştırmamızı ve sonucu bir boolean değeri (true veya false) olarak döndürmemizi sağlar. Bunlar arasında eşittir (==), kesin eşittir (===), eşit değildir (!=), kesin eşit değildir (!==), büyüktür (>), büyüktür veya eşittir (>=), küçüktür (<) ve küçüktür veya eşittir (<=) operatörleri yer alır. Önemli bir nokta, == operatörünün tür dönüşümü yaparken === operatörünün yapmamasıdır. Bu nedenle, kesin eşitlik kontrolü için === operatörünü kullanmak genellikle daha güvenlidir.


let a = 10;
let b = "10";

console.log(a == b); // true (tür dönüşümü yapar)
console.log(a === b); // false (tür dönüşümü yapmaz)

Mantıksal Operatörler

Mantıksal operatörler, boolean değerleri (true veya false) birleştirmek için kullanılır. VE (&&), VEYA (||) ve DEĞİL (!) operatörleri bu gruba dahildir. Bu operatörler, karmaşık koşullar oluşturmak için oldukça faydalıdır.


let c = true;
let d = false;

console.log(c && d); // false
console.log(c || d); // true
console.log(!c); // false

Atama Operatörleri

Atama operatörleri, değişkenlere değer atamak için kullanılır. En temel atama operatörü eşittir (=) işaretinden oluşur. Bunun yanında, +=, -=, *=, /=, %=, **= gibi kısaltılmış atama operatörleri de mevcuttur. Bu operatörler, mevcut değere bir işlem uygulayarak sonucu değişkene atamayı sağlar.


let e = 10;
e += 5; // e = 15
e *= 2; // e = 30

Diğer Operatörler

JavaScript’te, yukarıda bahsedilenlerden başka, koşullu operatör (ternary operator) (? :), virgül operatörü (,), typeof operatörü ve in operatörü gibi çeşitli operatörler daha bulunur. Bu operatörler, kodun okunabilirliğini ve verimliliğini artırmak için farklı durumlarda kullanılabilir. Daha fazla bilgi için, Mozilla Developer Network sitesini ziyaret edebilirsiniz. Ayrıca, JavaScript öğrenmek için kendi web sitemi olan fatihsoysal.com adresini de ziyaret edebilirsiniz.

Umarım bu makale, JavaScript operatörlerini anlamak için size yardımcı olmuştur. Herhangi bir sorunuz varsa, lütfen yorumlarda belirtin. Bol kodlamalar!

#Etiketler: JavaScript, Operatörler, Aritmetik Operatörler, Karşılaştırma Operatörleri, Mantıksal Operatörler, Atama Operatörleri, JavaScript Dersleri, JavaScript Tutorial, Programlama


Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.