如何按升序排列值列表?

Pra*_*ams 0 ruby rspec

以下是数组中的值列表:

[463, 246, 216, 194, 154, 152, 147, 140, 129, 128, 123, 118, 118, 102, 102, 101, 97, 96, 93, 85]
Run Code Online (Sandbox Code Playgroud)

如何通过RSpec确保/断言数组列表是按升序排列的?

Ily*_*lya 6

最简单的方法可能是:

expect(array.sort).to eq(array)
Run Code Online (Sandbox Code Playgroud)

  • `Array#sort`在这个问题的上下文中是稳定的(整数数组). (2认同)