Сценарий должен проверить, присутствует ли один предопределенный IP в большом массив IP-адресов. В настоящее время я кодирую эту функцию таким образом (говоря, что «ips» - это мой массив IP, а «ip» - это предопределенный ip)
ips.each do |existsip|
if ip == existsip
puts "ip exists"
return 1
end
end
puts "ip doesn't exist"
return nil
Есть ли более быстрый способ сделать то же самое?
Изменить: Я мог ошибаться выразился. Я могу сделать array.include? но я хотел бы знать: есть ли array.include? метод, который даст мне самый быстрый результат?