Atama operatörleri
=, +=, -=, ++ ve -- ile kısayol atamalarını öğrenirsin.
Atama operatörü =
Değişkene değer vermek için = operatörünü kullanırsın. Sağdaki değeri soldaki değişkene atar. Örneğin let score = 90; yazdığında score değişkeni 90 değerini taşır.
Atama bir defalık değildir; aynı değişkene sonra yeniden değer verebilirsin: score = 85;. let anahtarı ise yalnızca ilk bildirimde kullanılır, sonraki atamalarda yazılmaz.
Bileşik atama
Bir değişkeni güncellerken aynı değişkeni yeniden yazmak yerine bileşik atama operatörlerini kullanabilirsin. score += 5, score = score + 5 ile aynı anlama gelir; sadece daha kısadır.
Benzer şekilde -=, *=, /= ve %= de çalışır. Çoğu güncelleme bu kısa biçimle yazılır. Ayrıca ++ bir artırır, -- bir azaltır.
Uygulama Stok sayacını güncelle
stock değişkenini bildir ve başlangıç değerini 20 yap. Ardından += operatörüyle 5 ekle.
Örnek çözümü göster
// stock değişkenini tanımla ve güncelle
let stock = 20;
stock += 5;
Kendini test et
-
count += 3 ne yapar?
let count = 10; count += 3; console.log(count);- count'a 3 ekler (13 olur)
- count'u 3 yapar
- count'u 30 yapar
- Hata verir
Cevabı göster
count'a 3 ekler (13 olur) — Doğru. += operatörü mevcut değere sağ tarafı ekler; count 10 + 3 = 13 olur.
-
Sayacı bir artır
let visits = 7; visits____; console.log(visits);Cevabı göster
let visits = 7; visits++; console.log(visits); -
Atama operatörünü eşle
- =
- İlk değer atama
- +=
- Ekle ve ata
- -=
- Çıkar ve ata
- ++
- Bir artır