Döngüler ve yineleyiciler
Görevleri tekrarlamak için while, until ve for gibi döngü teknikleriyle each gibi yineleyicilerde ustalaşın
Döngüler ve yineleyiciler, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 3 dersinin 2. 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.
Döngüler ve Yineleyiciler
Döngüler ve Yineleyiciler
Döngüler, Ruby programlarınızın eylemleri verimli bir şekilde tekrarlamasını sağlar.
Bu derste, while, until ve for gibi döngüleri ve each gibi yineleyicileri nasıl kullanacağınızı öğreneceksiniz.

Koşul Doğruyken Döngü Kullanma
Koşul Doğruyken Döngü Kullanma
while döngüsü, bir koşul doğru olduğu sürece bir kod bloğunu tekrarlar.
count = 1
while count <= 5
puts count
count += 1
endKoşul Gerçekleşene Kadar Döngü Kullanma
Koşul Gerçekleşene Kadar Döngü Kullanma
until döngüsü, koşul doğru olana kadar çalışır.
count = 1
until count > 5
puts count
count += 1
endAralık Üzerinde Döngü Kullanma
Aralık Üzerinde Döngü Kullanma
for döngüsü, bir aralık üzerinde yineleme yapmak için kullanışlıdır.
for i in 1..5
puts i
endHer Öğe Üzerinde İşlem Yapma Yöntemini Kullanma
Her Öğe Üzerinde İşlem Yapma Yöntemini Kullanma
each yöntemi, bir dizi veya aralıktaki öğeler üzerinde yineleme yapar.
[1, 2, 3, 4, 5].each do |num|
puts num
endDöngü İfadesini Kullanma
Döngü İfadesini Kullanma
loop yöntemi, durdurulmadığı sürece sonsuza kadar çalışır.
i = 1
loop do
puts i
i += 1
break if i > 5
endDöngülerden Çıkma ve Sonraki Öğeye Geçme
Döngülerden Çıkma ve Sonraki Öğeye Geçme
break bir döngüden çıkar, next ise sonraki yinelemeye geçer.
for i in 1..5
next if i == 3
break if i == 5
puts i
endDönüştürme İçin Haritalamayı Kullanma
Dönüştürme İçin Haritalamayı Kullanma
map yöntemi, bir koleksiyondaki her öğeyi dönüştürür.
numbers = [1, 2, 3, 4, 5]
squares = numbers.map { |n| n * n }
puts squaresTebrikler!
Tebrikler!
Ruby'deki farklı döngü ve yineleyici türlerini öğrendiniz.
Sırada mantıksal ve karşılaştırma operatörleri hakkında bilgi edineceksiniz.

Sıkça Sorulan Sorular
“Döngüler ve yineleyiciler” dersi ücretsiz mi?
Evet — “Döngüler ve yineleyiciler” 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.
“Döngüler ve yineleyiciler” dersinde ne öğreneceğim?
Görevleri tekrarlamak için while, until ve for gibi döngü teknikleriyle each gibi yineleyicilerde ustalaşı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 2. dersidir.
“Döngüler ve yineleyiciler” 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