Atama operatörleri
- Dart kursu
- Başlangıç
- Ders 25/116
- 4 dk
=, +=, -= ve ++/-- ile kısayol atamalarını öğrenirsin.
Atama operatörleri
Temel atama operatörü ='tir: x = 5;. Bunun dışında bileşik atama operatörleri kısayol sağlar.
x += 5 aslında x = x + 5 demektir. Benzer şekilde -=, *=, /=, %= vardır. Kodu kısa ve okunaklı yapar.
++ ve -- ise birer birer artırıp azaltır: x++ ile x = x + 1 aynıdır. Döngülerde çok kullanılır.
Uygulama Bileşik atama
var x = 10; ile başla. x += 5; yap ve print(x) yazdır. Sonra x++; yap ve tekrar print(x) yazdır.
Başlangıç kodu
// Bileşik atama kullanÖrnek çözüm
void main() {
var x = 10;
x += 5;
print(x);
x++;
print(x);
}Beklenen çıktı
15 16
Artırma ve azaltma
++ bir değişkeni 1 artırır, -- ise 1 azaltır. x++ ile x = x + 1 aynıdır; x-- ile x = x - 1 aynıdır.
Ön ve son biçimleri vardır: ++x (ön artırım) önce artırır sonra değeri verir; x++ (son artırım) önce değeri verir sonra artırır. Tek başına kullanıldığında fark etmez.
Döngülerde i++ yaygındır: for (var i = 0; i < 5; i++). Bu, sayacı birer birer ilerletir.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 x += 5 ne yapar?
- x'i 5 ile çarpar
- x'i 5 yapar
- Hata verir
- x'e 5 ekler (x = x + 5) Doğru cevap
Açıklama: += kısayol olarak x = x + 5 yapar.
2 Bileşik atama işareti
x ____= 3; // x = x + 3
x += 3; // x = x + 3
Açıklama: x += 3, x = x + 3 demektir.
3 Atama operatörleri
| Kavram | Anlamı |
|---|---|
= |
Atama |
+= |
Ekle ve ata |
++ |
Artır |
-- |
Azalt |