From: Yukihiro Matsumoto Date: 2006-07-09T01:32:43+09:00 Subject: Re: IF test in FOR loop Hi, In message "Re: IF test in FOR loop" on Sun, 9 Jul 2006 01:05:23 +0900, Josselin writes: |is it possible to test a condition (true-false) for each element in a |loop like this : | |for user in @users (user.has_role? ('manager')) |.... |end | |or shoudl I write an if condition inside the loop : | |for user in @users | if (user.has_role? ('manager')) | .... | end |end for user in @users next if user.has_role? ('manager') .... end or @users.select{|user| x.has_role?('manager')}.each do |user| ... end or anything you like. matz.