所以我之前發佈了一個關於顯示非素數的因子的問題並將其作爲解決方案。關於「選擇」和「加入」的方法
下面是代碼的一部分,但我在理解其中的一些術語時遇到了一些麻煩(因爲我對ruby比較陌生)。
def factors(n)
(1..n/2).select{|e| (n%e).zero?}.push(n)
end
例如,
- 什麼方法選擇做有什麼看法?
- .zero是什麼?做?
然後,
puts "#{n} is not a prime number =>#{factors(n).join(',')}"
是什麼。加入( '')嗎?
如果有人能夠用基本術語或簡單概念向我解釋這些術語,將不勝感激。
見http://ruby-doc.org/core-2.4.0/ –
你嘗試尋找那些方法了在文檔? –
如果你能告訴我們,這將有所幫助,你不明白這些方法的文檔,這樣文檔的作者就可以改進它。 –