0Pricing
Ruby Academy · Ders

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.

Mantıksal ve karşılaştırma işleçleri — resim 1

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    # false

Mantı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  # false

Mantı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 # false

Mantıksal NOT (!) Operatörü

Mantıksal NOT (!) Operatörü

! operatörü, bir mantıksal değerin tersini alır.

puts !true  # false
puts !false # true

Operatö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  # true

Kı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 part

Uzay 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   # -1

Tebrikler!

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.

Mantıksal ve karşılaştırma işleçleri — resim 10

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

  1. Koşullu ifadeler
  2. Döngüler ve yineleyiciler
  3. Mantıksal ve karşılaştırma işleçleri
← Ruby Academy Sayfasına Dön