Arrays 查找数组中的值的数量 问题

Arrays 查找数组中的值的数量 问题,arrays,ruby,numbers,Arrays,Ruby,Numbers,所以,这是非常直截了当的;我正在制作一个程序,它要求你提供一些最喜欢的数字的信息,你用空格分隔这些数字,然后发送到一个数组。然后,我需要找出数组中有多少个值 实例 解释与结束 因此,上面的代码块将获取一些数字,并将它们发送到一个数组中,并为每个空格添加一个新值,例如2 8 21→ [2, 8, 21]. 这很管用,但我想让程序找出数组中有多少个值。这样,我就可以知道他们有多少最喜欢的数字 我想这是一个非常简单的问题,我想以前在Stackoverflow上会有人问这样的问题,但我输入了我的标题,但

所以,这是非常直截了当的;我正在制作一个程序,它要求你提供一些最喜欢的数字的信息,你用空格分隔这些数字,然后发送到一个数组。然后,我需要找出数组中有多少个值

实例 解释与结束 因此,上面的代码块将获取一些数字,并将它们发送到一个数组中,并为每个空格添加一个新值,例如2 8 21→ [2, 8, 21]. 这很管用,但我想让程序找出数组中有多少个值。这样,我就可以知道他们有多少最喜欢的数字

我想这是一个非常简单的问题,我想以前在Stackoverflow上会有人问这样的问题,但我输入了我的标题,但我一次又一次地没有发现任何东西。即使我把它修改了十几次,它仍然没有提出我想要的

有什么想法吗?提前谢谢

favoriteNumbers.count

这就是你正在寻找的方法

Ruby约定用于变量和方法的名称,例如,常用的_数。你没有义务遵守这一惯例,但你会发现99%以上的鲁比斯特都遵守。此外,经常使用不带参数的.split,因为它相当于split/\s+;也就是说,在一个或多个空白字符上拆分。arr.size或arr.length,我希望是不言自明的。下面的教程可能值得一读,其中涵盖了这类内容。
favoriteNumbers.count