Merge pull request #5105 from shuujii/fix-typo-in-Range-last

Fix typo in `Range#last`
This commit is contained in:
Yukihiro "Matz" Matsumoto
2020-10-29 22:52:17 +09:00
committed by GitHub
+1 -1
View File
@@ -43,7 +43,7 @@ class Range
# (10..20).last(3) #=> [18, 19, 20]
# (10...20).last(3) #=> [17, 18, 19]
def last(*args)
raise RangeError, "cannot get the first element of beginless range" if self.end.nil?
raise RangeError, "cannot get the last element of endless range" if self.end.nil?
return self.end if args.empty?
raise ArgumentError, "wrong number of arguments (given #{args.length}, expected 1)" unless args.length == 1