From: thufir Date: 2008-04-02T05:13:09+09:00 Subject: Re: inject's pathological case... On Sun, 30 Mar 2008 15:21:20 +0900, 7stud -- wrote: > 2) One element array: [...] How do you print the value for "a" and "i"? thufir@arrakis:~/ruby$ thufir@arrakis:~/ruby$ ruby inject_one_element.rb result=2 thufir@arrakis:~/ruby$ thufir@arrakis:~/ruby$ cat inject_one_element.rb result = [2].inject do |a, i| puts "a:#{a}" puts "i:#{i}" puts "hello" puts "--------" end puts "result=#{result}" if result.nil? puts 'yes' end thufir@arrakis:~/ruby$ thanks, Thufir