小编use*_*642的帖子

你怎么称呼自己的函数(这叫做递归)?

我试图找出你称之为引用自身的函数.这被称为递归吗?或者它只是一个自我引用功能?

recursion computer-science self-reference

6
推荐指数
1
解决办法
2万
查看次数

如果满足给定条件,则结束ruby程序

基本上,我只是试图阻止程序运行其余的行,如果满足某个条件.

unless raw_information.first
  puts "No results were returned for that query"
  break
end
Run Code Online (Sandbox Code Playgroud)

但是,在程序运行之前我得到了这个错误:

无效的中断编译错误(SyntaxError)

这样做的正确方法是什么?

ruby break ruby-1.9

5
推荐指数
1
解决办法
1万
查看次数

Ruby如果条件查看数组的所有内容

基本上我试图写一个if条件,查看数组的所有内容,以判断该条件是否为真.

基本上,我想做:

SubScale.all.each do |ss|
  if ss.key IN(scales)
    execute this code
  end
end
Run Code Online (Sandbox Code Playgroud)

数组中的比例,如果ss.key是该数组中的任何条目,我希望执行代码.

ruby arrays conditional ruby-1.9

2
推荐指数
1
解决办法
318
查看次数