Sha256: df761f03ebadb36020f7af6a0fbc6f27cc59f9814a881c78aa34c3a853264941
Contents?: true
Size: 419 Bytes
Versions: 3
Compression:
Stored size: 419 Bytes
Contents
require "nabea2/version" module Nabea2 class Error < StandardError; end def self.gag(times: times = 15, crazy_num: crazy_num = 3, how_crazy: how_crazy = "ヽ(∴`┏Д┓´)ノ") (1..times).to_a.map do |n| is_crazy?(n, crazy_num) ? "#{how_crazy}#{n}" : "#{n}" end end private def self.is_crazy?(num, crazy_num) num % crazy_num == 0 || num.to_s.include?(crazy_num.to_s) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
nabea2-0.1.2 | lib/nabea2.rb |
nabea2-0.1.1 | lib/nabea2.rb |
nabea2-0.1.0 | lib/nabea2.rb |