Atama operatörleri
- Node.js kursu
- Başlangıç
- Ders 25/116
- 4 dk
=, +=, -=, *=, /= ve ++/-- ile kısayol atamalarını öğrenirsin.
Atama operatörleri
Atama operatörü = bir değişkene değer verir. Örneğin let x = 5. x'in değeri artık 5'tir.
Bileşik atama ise işlem ve atamayı birleştirir: x += 3, x = x + 3 ile aynıdır. Benzer biçimde -=, *=, /=, %= de vardır.
Bu, uzun ifadeleri kısaltır. Özellikle sayaç güncellerken count += 1 sık kullanılır.
Artırma ve azaltma
Artırma ve azaltma operatörleri ++ ve -- ile yazılır. Bir değişkenin değerini 1 artırır veya azaltır.
Örneğin let count = 5; count++; yazdıktan sonra count 6 olur. Aynısı count += 1 ile de yapılabilir; ikisi de aynı sonucu verir.
++count (önek) ile count++ (son ek) arasında küçük bir fark vardır: önek önce artırır sonra değeri verir, son ek önce değeri verir sonra artırır. Tek başına kullanımda fark önemsizdir.
Uygulama Bileşik atama ile hesaplama
let total = 100 tanımla. total += 20 ile 20 ekle, sonra total -= 10 ile 10 çıkar, sonra total *= 2 ile ikiye katla. Son olarak console.log(total) ile yazdır.
Başlangıç kodu
let total = 100;
// +=, -= ve *= ile total'i değiştir
// Sonunda console.log ile yazdırÖrnek çözüm
let total = 100;
total += 20;
total -= 10;
total *= 2;
console.log(total);Beklenen çıktı
220
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 bileşik atama
let count = 5;
count ____ 2;
let count = 5;
count += 2;
Açıklama: += sağ tarafı sol tarafa ekler.
2 Atama türlerini eşleştir
| Kavram | Anlamı |
|---|---|
= |
Atama |
+= |
Toplayarak atama |
-= |
Çıkararak atama |
++ |
Bir artırma |
3 x++ ne yapar?
- x'e 1 ekler Doğru cevap
- x'e 2 ekler
- x'i bir azaltır
- x'i sıfırlar
Açıklama: ++ operatörü 1 artırma yapar.