数组 = [13845, 23424, 89021, 83628]
我将如何返回每个元素的最后 2 个数字?
预期产出:45 24 21 28
我尝试过 array[i].to_s.last(2) 但我收到了错误消息:“未定义方法 `last' for "13845":String”
小智 6
只需array.map在 Ruby 中使用。String::last不是标准的 Ruby 和 Rails ActiveSupport 的一部分。
array.map { |e| e % 100 }
Run Code Online (Sandbox Code Playgroud)