summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-10-23 10:34:00 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2013-10-23 10:34:00 +0900
commit9eadd05f322397ba2b8f2af85c71d6832572811b (patch)
treec4202a844e0e521da054c933481fc452141a1bb4
parent2607970ed9ab59165d9532c05440fb57846d636e (diff)
downloadmruby-9eadd05f322397ba2b8f2af85c71d6832572811b.tar.gz
mruby-9eadd05f322397ba2b8f2af85c71d6832572811b.zip
modify upto/downto for compatibility
-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