Humble numbers: Difference between revisions

Content added Content deleted
m (→‎{{header|Haskell}}: Imported chunksOf from Data.List.Split)
Line 2,606:
=={{header|Ruby}}==
{{trans|Crystal}}
<lang ruby>defrubydef humble?(i)
returnwhile truei if% 2 == 0; (i </= 2) end
returnwhile humble?(i / 2) if (i % 23 == 0); i /= 3 end
returnwhile humble?(i / 3) if (i % 35 == 0); i /= 5 end
returnwhile humble?(i / 5) if (i % 57 == 0); i /= 7 end
i == 1
return humble?(i / 7) if (i % 7 == 0)
false
end