mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-04-02 22:42:49 +08:00
27 lines
524 B
Ruby
27 lines
524 B
Ruby
def array_reject(x)
|
|
large_array = $large_array.dup
|
|
x.report "reject all" do |times|
|
|
1000.times do
|
|
large_array.reject { |v| true }
|
|
end
|
|
end
|
|
|
|
x.report "reject none" do |times|
|
|
1000.times do
|
|
large_array.reject { |v| false }
|
|
end
|
|
end
|
|
|
|
x.report "reject! all" do |times|
|
|
1000.times do
|
|
large_array = $large_array.dup
|
|
large_array.reject! { |v| true }
|
|
end
|
|
end
|
|
|
|
x.report "reject! none" do |times|
|
|
1000.times do
|
|
large_array.reject! { |v| false }
|
|
end
|
|
end
|
|
end |