ruby - 如何在 Ruby 中随机排序(打乱)数组?

标签 ruby arrays random shuffle

我想打乱我的数组项。 像这样:

[1,2,3,4].scramble => [2,1,3,4]
[1,2,3,4].scramble => [3,1,2,4]
[1,2,3,4].scramble => [4,2,3,1]

依此类推,随机

最佳答案

现在内置:

[1,2,3,4].shuffle => [2, 1, 3, 4]
[1,2,3,4].shuffle => [1, 3, 2, 4]

关于ruby - 如何在 Ruby 中随机排序(打乱)数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1816378/

相关文章:

mysql - 加密 Amazon RDS

ruby-on-rails - Rails 服务器未启动 -> 找不到 JavaScript 运行时

html - Wicked PDF 忽略 Bootstrap 网格系统

ruby - === 与 Ruby 中的 ==

java - 数组重复过滤器 android/java 的问题

arrays - 在 Swift 中将两个数组转换为字典

python - python 将二维整数数组转换为以逗号分隔的字符串

java - 测试随机生成的案例

java - 通过随机选取表来执行 SELECT sql

php - 使用随机方式制作虚构的 "people",获得大量克隆(PHP、Mysql)