Sha256: 09093e5b9088a3b9d52765826864a4657a2be63f2c4e676b118540564430ca7d
Contents?: true
Size: 1.44 KB
Versions: 5
Compression:
Stored size: 1.44 KB
Contents
# Randomer A gem for random everything. ## Installation Add this line to your application's Gemfile: gem 'randomer' And then execute: $ bundle Or install it yourself as: $ gem install randomer ## Usage ```ruby # Get one in an array or a range random range_number = 1..1000 array_string = ['cp', 'mv', 'ab', 'git', 'ruby'] puts Randomer::Ranger.rand_in range_number # => 855 puts Randomer::Ranger.rand_in array_string # => "ruby" puts Randomer::Ranger.randmon_string 10 # => "myjxquvpsr" puts Randomer::Ranger.randmon_string 10 :lower # => "rviekbiyuy" Randomer::Ranger.randmon_string 10, :upper # => "WMIKCIOGVJ" puts Randomer::Ranger.randmon_string( 10, :upper, :lower ) # => "RANTIrawWk" puts Randomer::Ranger.randmon_string( 10, :symbol ) # => "**'&-!/)(%" puts Randomer::Ranger.randmon_string( 50, :symbol, :upper, :lower, :number ) # => "o.42zCQ1ER'W1Q#A+YmgNbOexl((Xk9YSO+BP029Z6R4g+LQBo" # random with percent hash percent_list = { :a => 400, # Most probability get this! :b => 1000, # Most probability get this! :c => 1, # Amoust nerver get this! :e => 0, # Never get this! } puts Randomer::Percent.pick_one percent_list # => b ``` ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request ## TODO 1. More random way!
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
randomer-0.0.5 | README.markdown |
randomer-0.0.4 | README.markdown |
randomer-0.0.3 | README.markdown |
randomer-0.0.2 | README.markdown |
randomer-0.0.1 | README.markdown |