Bir dizi oluşturmanın veya başlatmanın birçok yolu vardır. Bunlardan bir tanesi yeni sınıf yöntemiyle oluşturmaktır.
isimler = Array.newDizi oluştururken bir dizinin boyutunu ayarlayabilirsiniz .
isimler = Array.new(20)Dizi adları artık 20 öğenin boyutuna veya uzunluğuna sahip . Bir dizinin boyutunu, size, size(büyüklük) veya length(uzunluk) değeri olarak döndürür.
isimler= Array.new(20)
puts isimler.size # 20 sonucunu verir
puts isimler.length # Aynı şekilde 20 sonucunu verirDizideki her öğeye aşağıdaki gibi bir değer atayabilirsiniz.
isimler = Array.new(4, "mac")
puts "#{isimler}"Bu aşağıdaki sonucu üretecektir .
["mac", "mac", "mac", "mac"]Ayrıca, her öğeyi bloğun değerlendirdiği şekilde doldurarak yeni olan bir blok kullanabilirsiniz. Aşağıdaki örnekte 10 elemanı olan birdizinin 2 nin katları şeklinde oluştuğunu görebilirsiniz.
sayilar = Array.new(10) { |e| e = e * 2 }
puts "#{sayilar}"Bu aşağıdaki sonucu üretecektir .
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]sayilar = Array.[](1, 2, 3, 4,5)sayilar = Array[1, 2, 3, 4,5]Şimdide harika bir özellik geliyor 🙂 Belirlediğiniz aralıkta dizi oluşturabilmenizi sağlayan kod aşığıda.
sayilar = Array(0..9)
puts "#{sayilar}"Bu aşağıdaki sonucu üretecektir.
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]Bir Önceki Ruby Dersi İçin Tıkla
Günümüzde, dünya genelinde su kaynakları giderek azalıyor ve su krizi giderek artan bir endişe kaynağı…
Web kameraları, günümüzde hemen hemen her bilgisayarın ayrılmaz bir parçası haline gelmiştir. Uzaktan çalışma, eğitim…
Günümüzde teknolojinin ilerlemesiyle birlikte evlerimizde bulunan birçok cihaz internete bağlanabilmekte ve bu durum hayatımızı kolaylaştıran…
Günümüzün dijital çağında, hemen hemen her sektörde yazılımın rolü büyük bir önem taşımaktadır. Peki, yazılım…
Günümüzde, çevre sorunları ve sürdürülebilirlik, küresel ölçekte giderek artan bir önem kazanmaktadır. Yeşil teknoloji, bu…
Geleceğin ulaşım teknolojileri, sadece daha hızlı ve daha verimli taşımacılık sağlamakla kalmıyor, aynı zamanda çevre…
This website uses cookies.
View Comments