summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mrblib/numeric.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/mrblib/numeric.rb b/mrblib/numeric.rb
index 9c799df5a..e567a4299 100644
--- a/mrblib/numeric.rb
+++ b/mrblib/numeric.rb
@@ -45,7 +45,7 @@ module Integral
#
# ISO 15.2.8.3.15
def downto(num, &block)
- i = self
+ i = self.to_i
while(i >= num)
block.call(i)
i -= 1
@@ -82,7 +82,7 @@ module Integral
#
# ISO 15.2.8.3.27
def upto(num, &block)
- i = self
+ i = self.to_i
while(i <= num)
block.call(i)
i += 1