From: Giampiero Zanchi Date: 2008-11-26T00:37:12+09:00 Subject: Re: Chris Pine tutorial assistance chapter 7 sort data without use of .sort method grazie (italian for thanks) List Rb wrote: > I'm ashamed to say I recently learned this, but thought is share just > in case you didn't know.. > > Instead of > puts something.inspect > > You can use > p something > > Quite a time saver I have written a simple and rudimental script using min search sorting words_array = [] loop do input = gets.downcase.chomp break if input.empty? words_array << input end puts words_array.inspect sorted_array = [] until words_array.length == 0 do min = words_array.first min_index = 0 words_array.each_index do |i| if words_array[i] < min then min_index = i min = words_array[i] end end sorted_array << min words_array.delete_at(min_index) end puts sorted_array.inspect -- Posted via http://www.ruby-forum.com/.