计算字符串中存在字母的次数(ruby)

时间:2016-02-23 18:15:21

标签: ruby

我正在用红宝石制作一个刽子手游戏。一切都有效,除了一件事。我无法解释我需要什么,所以我做了一个例子:

string = 'cheese'
lives = 'what code goes here?'

在这种情况下,我必须计算'c','h','s'和只有一个'e',以便生命变量等于4。

1 个答案:

答案 0 :(得分:5)

像这样?

> 'cheese'.chars.uniq.length
=> 4