0Pricing
Ruby Academy · Ders

Koşullu ifadeler

Koşullara göre hangi kodun çalışacağını denetlemek için if, else, elsif ve case ifadelerini kullanın

Koşullu ifadeler, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 3 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, 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.

Koşullu İfadeler

Koşullu İfadeler

Koşullu ifadeler, Ruby programlarınızın koşullara göre karar vermesini sağlar.

Bu derste, if, else, elsif ve case ifadelerini nasıl kullanacağınızı öğreneceksiniz.

Koşullu ifadeler — resim 1

Eğer ve Değilse Kullanımı

Eğer ve Değilse Kullanımı

if ifadesi, yalnızca bir koşul doğruysa kodu çalıştırır. else ifadesi, koşul yanlışsa çalışır.

age = 18
if age >= 18
  puts 'You are an adult'
else
  puts 'You are a minor'
end

Aksi Koşulu Kullanma

Aksi Koşulu Kullanma

elsif ifadesi, birden çok koşulun denetlenmesini sağlar.

score = 85
if score >= 90
  puts 'Grade: A'
elsif score >= 80
  puts 'Grade: B'
else
  puts 'Grade: C or lower'
end

Durum İfadelerini Kullanma

Durum İfadelerini Kullanma

case ifadesi, birden çok koşulu işlemenin daha düzenli bir yoludur.

day = 'Monday'
case day
when 'Monday'
  puts 'Start of the week'
when 'Friday'
  puts 'Weekend is near!'
else
  puts 'Another day!'
end

Üçlü Operatörü Kullanma

Üçlü Operatörü Kullanma

Üçlü operatör, eğer-değilse ifadelerini yazmanın kısa bir yoludur.

age = 20
puts age >= 18 ? 'Adult' : 'Minor'

Koşul Sağlanmadığında Çalıştırma

Koşul Sağlanmadığında Çalıştırma

unless ifadesi, yalnızca koşul yanlışsa kodu çalıştırır.

temperature = 10
unless temperature > 20
  puts 'It is cold outside!'
end

Eğer ile Mantıksal Operatörleri Kullanma

Eğer ile Mantıksal Operatörleri Kullanma

&& (ve) ve || (veya) gibi mantıksal operatörler, koşullu ifadelerle kullanılabilir.

age = 25
has_id = true
if age >= 18 && has_id
  puts 'You can enter!'
end

İç İçe Koşullu İfadeleri Kullanma

İç İçe Koşullu İfadeleri Kullanma

İç içe if ifadeleri, birbirlerinin içinde birden çok koşulu denetlemenizi sağlar.

score = 95
if score >= 90
  if score >= 95
    puts 'Excellent!'
  else
    puts 'Great job!'
  end
end

Tebrikler!

Tebrikler!

Ruby'de koşullu ifadeleri nasıl kullanacağınızı öğrendiniz.

Sırada döngüler ve yineleyiciler hakkında bilgi edineceksiniz.

Koşullu ifadeler — resim 10

Sıkça Sorulan Sorular

“Koşullu ifadeler” dersi ücretsiz mi?

Evet — “Koşullu ifadeler” 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.

“Koşullu ifadeler” dersinde ne öğreneceğim?

Koşullara göre hangi kodun çalışacağını denetlemek için if, else, elsif ve case ifadelerini kullanın 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 1. dersidir.

“Koşullu ifadeler” 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