我是一位新的Ruby程序員,他正在執行一項練習來製作一個讓人們玩魚的程序。我正在構建一種搜索書籍並在發現它們時處理它們的方法。我把我的玩家手放在一個數組中,所以我想搜索他們的匹配。搜索Ruby數組以獲得VALUE的最簡單方法是什麼? (並刪除特定的數組元素)
我的2個問題是:
- 什麼是通過陣列搜索 最簡單,最有效,最簡單的方法是什麼?
- 當我在同一個數組中找到4個特定元素時,從數組中刪除這些元素的最佳方法是什麼?
我需要:
- 搜索的
%w(2 3 4 5 6 7 8 9 10 J Q K A) #Values for cards
每個元素的數組,(我要使用這個做每個迭代,我得到的)。 我需要知道如何首先搜索數組。 - 計數每次我遇到一個匹配的元素
- 如果count == 4,我有一本書,所以我需要知道如何刪除陣列#的特定元素(4張匹配的卡片)
我知道這是簡單的東西,所以感謝您的幫助和耐心!
謝謝,我只是使用與'.size'和它工作得很好。謝謝! – Yallo