Mantıksal ve karşılaştırma işleçleri
Ruby programlarında mantıksal (&&, ||, !) ve karşılaştırma (==, !=, >, <) işleçlerini nasıl kullanacağınızı öğrenin
Mantıksal ve karşılaştırma işleçleri, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 3 dersinin 3. 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, Ruby Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ruby Academy kursu toplamda 3 dersten oluşur.
Mantıksal ve Karşılaştırma Operatörleri
Mantıksal ve Karşılaştırma Operatörleri
Mantıksal ve karşılaştırma operatörleri, Ruby programlarında karar vermenize yardımcı olur.
Bu derste ==, !=, >, <, &&, || ve ! operatörlerini nasıl kullanacağınızı öğreneceksiniz.

Karşılaştırma Operatörleri
Karşılaştırma Operatörleri
Karşılaştırma operatörleri, değerleri karşılaştırmak için kullanılır.
puts 10 == 10 # true
puts 10 != 5 # true
puts 10 > 5 # true
puts 10 < 5 # falseMantıksal AND (&&) Operatörü
Mantıksal AND (&&) Operatörü
&& operatörü, yalnızca her iki koşul da doğruysa doğru değerini döndürür.
puts true && true # true
puts true && false # falseMantıksal OR (||) Operatörü
Mantıksal OR (||) Operatörü
|| operatörü, en az bir koşul doğruysa doğru değerini döndürür.
puts true || false # true
puts false || false # falseMantıksal NOT (!) Operatörü
Mantıksal NOT (!) Operatörü
! operatörü, bir mantıksal değerin tersini alır.
puts !true # false
puts !false # trueOperatörleri Birleştirme
Operatörleri Birleştirme
Mantıksal ve karşılaştırma operatörlerini tek bir ifadede birleştirebilirsiniz.
age = 25
puts age > 18 && age < 30 # trueKısa Devre Değerlendirmesi
Kısa Devre Değerlendirmesi
Ruby, sonuç belirlenir belirlenmez bir ifadeyi değerlendirmeyi durdurur.
puts true || (puts 'Not executed') # 'true' and skips the second partUzay Gemisi Operatörü ()
Uzay Gemisi Operatörü (<=>)
<=> operatörü şunları döndürür:
- -1, sol işlenen daha küçükse
- 0, ikisi de eşitse
- 1, sol işlenen daha büyükse
puts 10 <=> 5 # 1
puts 10 <=> 10 # 0
puts 5 <=> 10 # -1Tebrikler!
Tebrikler!
Ruby'de mantıksal ve karşılaştırma operatörlerini nasıl kullanacağınızı öğrendiniz.
Sırada yöntemler ve bloklar hakkında bilgi edineceksiniz.

Sıkça Sorulan Sorular
“Mantıksal ve karşılaştırma işleçleri” dersi ücretsiz mi?
Evet — “Mantıksal ve karşılaştırma iş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 Ruby Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ruby Academy kursu toplamda 3 dersten oluşur.
“Mantıksal ve karşılaştırma işleçleri” dersinde ne öğreneceğim?
Ruby programlarında mantıksal (&&, ||, !) ve karşılaştırma (==, !=, >, <) işleçlerini nasıl kullanacağınızı öğrenin Ruby 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.
Ruby Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Ruby 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, 3 dersinin 3. dersidir.
“Mantıksal ve karşılaştırma iş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 Ruby Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Ruby 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
- Koşullu ifadeler
- Döngüler ve yineleyiciler
- Mantıksal ve karşılaştırma işleçleri