Karşılaştırma operatörleri
- Dart kursu
- Başlangıç
- Ders 26/116
- 4 dk
==, !=, <, >, <= ve >= ile karşılaştırmayı öğrenirsin.
Karşılaştırma operatörleri
Karşılaştırma operatörleri iki değeri kıyaslar ve bool (true/false) döndürür. Altı temel operatör: ==, !=, <, >, <=, >=.
Önemli: = atama, == ise eşitlik karşılaştırmasıdır. x = 5 x'e 5 atar; x == 5 ise x'in 5'e eşit olup olmadığını sorar.
Sonuç bool olduğu için if koşullarında kullanılır: if (age >= 18) { print('Erişkin'); }.
Uygulama Karşılaştırma yazdır
print(5 == 5), print(3 != 7) ve print(4 < 10) çağrılarını void main() içinde yaz.
Başlangıç kodu
// Karşılaştırma işlemleriÖrnek çözüm
void main() {
print(5 == 5);
print(3 != 7);
print(4 < 10);
}Beklenen çıktı
true true true
Uygulama Koşul ile karşılaştır
var score = 75; tanımla. if (score >= 50) ile kontrol et ve print('Geçti') yazdır.
Başlangıç kodu
// Koşul ile karşılaştırÖrnek çözüm
void main() {
var score = 75;
if (score >= 50) {
print('Geçti');
}
}Beklenen çıktı
Geçti
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 = ile == arasındaki fark nedir?
- = atama, == karşılaştırma Doğru cevap
- İkisi aynıdır
- == daha hızlıdır
- = sadece sınıfta
Açıklama: = atama yapar; == eşitlik kontrol eder.
2 Karşılaştırma operatörleri
| Kavram | Anlamı |
|---|---|
== |
Eşit |
!= |
Eşit değil |
< |
Küçük |
> |
Büyük |
3 Eşit değil
if (a ____ 5) { print('farklı'); }
if (a != 5) { print('farklı'); }
Açıklama: != 'eşit değil' demektir.