次の簡単なコードがあります。
max_length = 0
chains.each { |x| if x.resolution < min_resolution min_resolution = x.resolution }
chains.delete_if { |x| x.resolution > min_resolution }
ここでchain
s にはプロパティがあり、最低の を持たないresolution
すべての s を削除したいと考えています。この解決策は機能しますが、コードを整頓し、ローカル変数を回避しようとしています。変数を作成せずに上記の問題を解決する方法はありますか?chain
resolution
max_length