0
나는이 선에 대해 궁금 :블록 길이에 대한 설명은 무엇입니까?
는{ |i| (num % i) == 0}.length == 0
누군가는 블록에 length
를 사용하여 어떻게되는지 설명 할 수 있습니까? 나는 주요 요인에 대해 rubeque 문제에 대답하려고 :
divisors = Array.new
for d in 2..(num)
divisors << d if (num % d) == 0
end
primes = divisors.select do |num|
(2..(num-1)).select { |i| (num % i) == 0}.length == 0
end
나는'select'와'reject'에 대해 읽고 그것들이 어떻게 배열과 함께 사용되는지를 권합니다. –