标签: ruby
我在一些Ruby代码中遇到了一个奇怪的方法,我想知道我是否遗漏了一些基本的东西。它看起来像这样:
def funny !funny end
这可能会回归什么?
答案 0 :(得分:5)
这将以递归方式运行,直到您获得堆栈溢出。
答案 1 :(得分:4)
直到你有一个堆栈溢出它才会递归。
答案 2 :(得分:2)
这是一种标记为有趣的方法,然后包含!搞笑或字面意思,“不好笑”。
直到堆栈溢出为止。