Ruby使用索引从数组中获取值

时间:2017-12-25 21:48:12

标签: arrays ruby indexing

给出一系列字母:

IllegalStateException

作为用户,我输入3(注意本例中的兄弟是收件人姓名)。我的代码:

@recipients_list = ["Mum and Dad", "my best friend", "Brother"]

# > Here are the letters available to ship, select one by number
# > 1. Mum and Dad
# > 2. My best friend
# > 3. Brother

当用户按3时,如何从数组中获取兄弟值?有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

由于Ruby arrays' indexing starts with 0

,您必须使用puts x.at(input - 1)