好的编程习惯可以让你少走很多弯路.
irb
会报 ArgumentError
原因:
arr.size 是一个方法
Ruby 认为 -1 是参数,而不是减1
正确应该是
irb
ruby 代码
- arr = [1,2,3]
- arr.size -1
原因:
arr.size 是一个方法
Ruby 认为 -1 是参数,而不是减1
正确应该是
ruby 代码
- arr.size - 1