标签: ruby
我需要创建一个整数数组。
数组包含数字0,然后是数字10到31.
我知道我可以输入它,但我真的希望有一种雄辩的Ruby方法来实现它。
答案 0 :(得分:10)
你可以这样做:
[0, *10..31]
答案 1 :(得分:1)
@xdazz答案比这更好但是如果你不习惯使用splat运算符这里是另一种(不那么漂亮)的方法:
[0, (10..31).to_a].flatten