0Pricing
Dart Academy · Ders

Boolean Değerler ve Karşılaştırma İşleçleri

Karşılaştırmalardan true ve false üretme

Boolean Değerler ve Karşılaştırma İşleçleri, CoddyKit'te ücretsiz bir Dart Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Dart Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Dart Academy kursu toplamda 4 dersten oluşur.

Evet veya Hayır, Doğru veya Yanlış

Programınızın verdiği her karar, evet ya da hayır yanıtıyla başlar. Dart'ta bu yanıt, yalnızca true veya false değerlerini tutan bir bool türüdür. 🤔

bool Tanımlama

Evet-hayır değerini bool türünde tanımlanmış bir değişkende saklarsınız. Bu değişken true veya false sabit değerlerini tutabilir, başka hiçbir şeyi tutamaz.

bool isReady = true;
bool isDone = false;

Karşılaştırmalar Boolean Değerler Üretir

Nadiren true değerini elle yazarsınız. Bunun yerine bir karşılaştırma sizin için bool üretir ve değerlerinizle ilgili soruları otomatik olarak yanıtlar.

bool big = 10 > 3; // true

Eşit ve Eşit Değil

İki değerin eşit olup olmadığını sormak için ==, farklı olup olmadıklarını sormak için != kullanın. Her ikisi de size doğrudan true veya false döndürür.

print(5 == 5);  // true
print(5 != 2);  // true

Büyüktür ve Küçüktür

> ve < işleçleri sıralamayı karşılaştırır. Soldaki değerin sağdakinden büyük mü yoksa küçük mü olduğunu belirtirler.

print(8 > 3);  // true
print(2 < 1);  // false

Eşitlik Durumunu da Katma

Sınır değerini de dâhil etmek için eşittir işareti ekleyin. >= ve <=, değerler eşit olduğunda veya biri diğerinden büyük olduğunda true olur.

print(5 >= 5); // true
print(4 <= 9); // true

Metinleri Karşılaştırma

Dizeleri de karşılaştırabilirsiniz. == ile iki dize, yalnızca büyük-küçük harfler dâhil karakterleri tamamen aynı olduğunda eşit sayılır.

print("cat" == "cat"); // true
print("Cat" == "cat"); // false

Çift Eşittire Dikkat Edin

Tek bir = değer atar; == ise iki değeri karşılaştırır. Bunları karıştırmak yeni başlayanların sık yaptığı bir hatadır, bu nedenle iki kez kontrol edin.

var x = 5;        // assign
print(x == 5);    // compare

Sonucu Saklama

Karşılaştırma yalnızca bir ifadedir; bu nedenle bool sonucunu bir değişkende saklayabilir ve bu yanıta ihtiyaç duyduğunuz her yerde yeniden kullanabilirsiniz.

int age = 20;
bool adult = age >= 18; // true

Not ile Tersine Çevirme

Tersine çevirmek için bir bool değerinin önüne ! koyun. True false'a, false da true'ya dönüşür; karşıt soruyu sormak için kullanışlıdır.

bool open = false;
print(!open); // true

Boolean Değerler Kararları Yönlendirir

Bu true ve false değerleri dallanmanın temelini oluşturur. Yakında bir if ifadesi bool değerini okuyacak ve hangi kodun çalıştırılacağını seçecek. 🚦

Hızlı Kontrol

İki değerin eşit olup olmadığını hangi işleç sorar?

Özet

Bir bool değerinin true veya false tuttuğunu ve ==, !=, >, <, >=, <= ile ! işleçlerinin kararlar için bu değerleri oluşturduğunu öğrendiniz. 🎉

Sıkça Sorulan Sorular

“Boolean Değerler ve Karşılaştırma İşleçleri” dersi ücretsiz mi?

Evet — “Boolean Değerler ve Karşılaştırma İşleçleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Dart Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Dart Academy kursu toplamda 4 dersten oluşur.

“Boolean Değerler ve Karşılaştırma İşleçleri” dersinde ne öğreneceğim?

Karşılaştırmalardan true ve false üretme Dart Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Dart Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Dart Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Boolean Değerler ve Karşılaştırma İşleçleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Dart Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Dart Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Boolean Değerler ve Karşılaştırma İşleçleri
  2. if, else if ve else
  3. Mantıksal İşleçler ve Kısa Devre Değerlendirmesi
  4. Üçlü ve switch İfadeleri
← Dart Academy Sayfasına Dön