Skip to content

Commit dc9dd0a

Browse files
committed
Implement Random.random_number
1 parent 5b9cd81 commit dc9dd0a

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ Compatibility:
103103
* Support for the Darkfish theme for RDoc generation has been added back.
104104
* Implemented `Kernel#system` `exception: true` option.
105105
* Implemented `Random.bytes`.
106+
* Implemented `Random.random_number`.
106107

107108
Performance:
108109

spec/tags/core/random/random_number_tags.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/main/ruby/truffleruby/core/random.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ def self.rand(limit=undefined)
144144
Thread.current.randomizer.random(limit)
145145
end
146146

147+
def self.random_number(limit=undefined)
148+
rand(limit)
149+
end
150+
147151
def self.bytes(length)
148152
TrufflePrimitive.randomizer_bytes(Thread.current.randomizer, length)
149153
end

0 commit comments

Comments
 (0)