检查数组是否包含元素并给出输出

时间:2013-12-02 14:25:29

标签: ruby arrays

tickets = Array.new(5) {rand(10)+1}

如何制作一个ruby代码,用于检查是否有tickets等于,例如5.我想输出类似

的输出
=> "Ticket #5 wins!"

所以 - 如果tickets生成1, 5, 4, 2, 3并且我的规则是等于5,则输出

=> "Ticket #5 wins!"

1 个答案:

答案 0 :(得分:2)

检查数组是否包含元素并打印结果。

winner = 5
puts "Ticket ##{winner} wins!" if tickets.include? winner