bildiginiz gibi ruby programlama dili ruby on rails web programlama dilinin temelini olusturur. bu yuzden once ruby‘i iyi kavramak gerekir.ruby’de işimizi kolaylastıracak bircok komut veya işlem vardır.fazla konusmadan komutlara baslayalım isterseniz.cevirmeler:to_a:diziye cevirir.
to_s:sozcuge cevirir.
to_i:sayıya cevirir.
ornek kullanımları:ornekleri vermeden once baska bir ozel komuttan bahsedelim.reverse komutu , yazıyı tersine cevirir.orn:puts “rapstar”.reverse
komut satırını yazdıktan sonraratspar cevabını alırız.simdi cevirmeleri daha rahat anlatabiliriz.mesela bir sayıyı ters cevirmek isteyebiliriz.ama onu string(sozcuk) biçimine cevirmeden tersten yazdıramayız.iste burda cevirmeler giriyor işin içine.hemen kodlarımızı yazıyoruz.puts 1234.to_s.reverse
yazdıkve sonuca baktık.4321 birde to_s komutunu yazmadan deneyin.olmuyor dimi..:)simdi buraya kadar olanı anladınız ama bir sey eksik burada harfler yerdegistiriyor peki sözcükleri nasıl degistirebiliriz.ve bir diger cevirme komutumuz olan to_a komutu yetişiyor imdadimıza.puts [‘bu ‘, ‘bir ‘ , ‘yazıdır ‘].to_a.reverse.join
oldu dimi..:)simdi tekrarlama komutuna bakalım ;mesela bir yazıyı arka arkaya 5 kere yazmak istiyorsunuz.puts “rafy”*5 komutu işinizi görecektir.
karakter uzunlugu bulma:puts “rapstar”.length komutunun cevabını “7” olarak alacaksınızdır.
Dir.entries “/” komutu dizindeki doyaları gosterir.
Dir[“/*.rar”]komutu ise dizindeki uzantısı rar olan dosyaları gosterir.
şimdilik bu kadar bir dahaki ders olanruby ile dizi işlemlerinde görüşmek üzere hatam olduysa affola.ruby ile kalın.# saygılar Rafy.