每次使用Ruby调用时,数组都可以输出不同的值吗?

Jos*_*osh 0 ruby arrays

如果我的数组是这样的

   greetings = ["Hello", "Goodbye", "Hi", "Bye"]
Run Code Online (Sandbox Code Playgroud)

是否有可能每次调用数组使其输出不同的值?

tok*_*and 5

红宝石1.8: greetings.choice(阵列#选择)

红宝石1.9: greetings.sample(阵列#样品)