Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RubyonRails-添加随机形容词+;名词_Ruby - Fatal编程技术网

RubyonRails-添加随机形容词+;名词

RubyonRails-添加随机形容词+;名词,ruby,Ruby,我使用的是Rails 4,前几天我遇到过 无论如何,如果我可以从两个数组中随机选择来生成一个有点独特的名称,我将如何对Rails进行类似的操作 我知道这方面有很多优点(例如,和)。但是我喜欢使用我自己的简单列表 关于如何开始这项工作的任何帮助都是非常好的。如果您想从ruby中的数组中选择一个随机元素,请使用 如果您想从ruby中的数组中选择一个随机元素,只需使用 这是用Ruby重写的俳句方法。为了便于阅读,我缩短了词表 def haiku adjs = ["autumn", "hidden"

我使用的是Rails 4,前几天我遇到过

无论如何,如果我可以从两个数组中随机选择来生成一个有点独特的名称,我将如何对Rails进行类似的操作

我知道这方面有很多优点(例如,和)。但是我喜欢使用我自己的简单列表


关于如何开始这项工作的任何帮助都是非常好的。

如果您想从ruby中的数组中选择一个随机元素,请使用


如果您想从ruby中的数组中选择一个随机元素,只需使用


这是用Ruby重写的俳句方法。为了便于阅读,我缩短了词表

def haiku
  adjs = ["autumn", "hidden", "bitter", "misty", "silent", "empty", "dry", "dark"]
  nouns = ["waterfall", "river", "breeze", "moon", "rain", "wind", "sea", "morning"]

  [adjs.sample, nouns.sample].join('_')
end

puts haiku # returns random combination like "bitter_rain" or "empty_sea"

这是用Ruby重写的俳句方法。为了便于阅读,我缩短了词表

def haiku
  adjs = ["autumn", "hidden", "bitter", "misty", "silent", "empty", "dry", "dark"]
  nouns = ["waterfall", "river", "breeze", "moon", "rain", "wind", "sea", "morning"]

  [adjs.sample, nouns.sample].join('_')
end

puts haiku # returns random combination like "bitter_rain" or "empty_sea"

名词。示例
似乎很简单:。这样做两次。不,这看起来像是CoffeeScript,它一点也不像Java。当你问一个问题时,你真的应该把你的示例数据和代码缩短到显示问题所必需的最小值。除此之外的任何事情都会分散人们的注意力,阻碍回答,因为你会迫使潜在的回答者涉过不必要的细节。这是一个帮助我们帮助你的案例。我向所有人道歉。事实上,这是一个措辞拙劣的问题,含义模糊,缺乏明确性。我要连续65个小时不睡觉。我很清楚如何提问。但谢谢你的提醒和措辞得体的评论。他们帮助我在这个奇妙的平台上提出未来的问题。向你们所有人致以最良好的祝愿。
名词。示例似乎很简单:。这样做两次。不,这看起来像是CoffeeScript,它一点也不像Java。当你问一个问题时,你真的应该把你的示例数据和代码缩短到显示问题所必需的最小值。除此之外的任何事情都会分散人们的注意力,阻碍回答,因为你会迫使潜在的回答者涉过不必要的细节。这是一个帮助我们帮助你的案例。我向所有人道歉。事实上,这是一个措辞拙劣的问题,含义模糊,缺乏明确性。我要连续65个小时不睡觉。我很清楚如何提问。但谢谢你的提醒和措辞得体的评论。他们帮助我在这个奇妙的平台上提出未来的问题。向你们所有人致以最良好的祝愿。谢谢,这非常有帮助。谢谢,这非常有帮助。