Ruby Chomp ile Chop Metodları Arasındaki Farklar

Ruby Chomp ile Chop Metodları Arasındaki Farklar

Gets metodunda chomp metodunu kullanmıştık, bu dersimizde ise biraz daha bu metodu irdeleyip sadece kullanıcıdan veri aldığımızda kullanmak yerine her yerde kullanabileceğimizi göreceğiz.

Chomp’u Hatırlayalım;

Görüldüğü gibi ben programa ne yollarsam yollayayım ekrana basarken kendinden sonra gelen metni yeni satıra atıyor bunun sebebi ise gets ile alınan değerlerin sonuna “\n” (new line) yeni satıra geç manasına gelen karakterin gelmesidir. Chomp metodumuz ile bu tür karakterleri “\n, \r” gibi karakterleri sileriz. Sadece gets metodunda değil genel olarak tüm alanlarda kullanabiliriz örnek;

Şimdi Chomp geliyor…

Peki Chop Nedir?

Chop ise değişkenlerin yada alınan değerlerin son harfini temizler. Yani özel karakterleri temizlemek yerine son harf olarak ne bulunuyorsa o temizlenir. Örnek;

Aralarında olan fark budur. Bir sonraki dersimizde görüşmek üzere..