Sha256: 5552b5f0e5dc94c59a12908d05f3e904f0d59aef4cfb1387965563ea9af7e86c

Contents?: true

Size: 187 Bytes

Versions: 22

Compression:

Stored size: 187 Bytes

Contents

module Knj::Rand
  def self.range(first, last)
    return first.to_i + rand(last.to_i - first.to_i)
  end
  
  def self.array(arr)
    key = rand(arr.length)
    return arr[key]
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
knjrbfw-0.0.30 lib/knj/rand.rb
knjrbfw-0.0.29 lib/knj/rand.rb
knjrbfw-0.0.28 lib/knj/rand.rb
knjrbfw-0.0.27 lib/knj/rand.rb
knjrbfw-0.0.26 lib/knj/rand.rb
knjrbfw-0.0.25 lib/knj/rand.rb
knjrbfw-0.0.24 lib/knj/rand.rb
knjrbfw-0.0.23 lib/knj/rand.rb
knjrbfw-0.0.22 lib/knj/rand.rb
knjrbfw-0.0.21 lib/knj/rand.rb
knjrbfw-0.0.20 lib/knj/rand.rb
knjrbfw-0.0.19 lib/knj/rand.rb
knjrbfw-0.0.18 lib/knj/rand.rb
knjrbfw-0.0.17 lib/knj/rand.rb
knjrbfw-0.0.16 lib/knj/rand.rb
knjrbfw-0.0.15 lib/knj/rand.rb
knjrbfw-0.0.14 lib/knj/rand.rb
knjrbfw-0.0.13 lib/knj/rand.rb
knjrbfw-0.0.12 lib/knj/rand.rb
knjrbfw-0.0.11 lib/knj/rand.rb