【发布时间】:2011-04-28 23:39:36
【问题描述】:
嗨,
我是 Ruby 新手,找不到任何关于“!!”的描述方法。
这是一个例子:
def signed_in?
!!current_user
end
如果这是双重否定,为什么不说:
def signed_in?
current_user
end
请帮忙。
【问题讨论】:
-
您是否查看了输入问题标题后给您的问题?
-
是的,那里什么都没有。我实际上找到了类似的问题来解释我的第二个问题,但我不得不通过“双重爆炸”进行搜索,这并不像您想象的那么明显。
-
是的,当标题的重要部分是标点符号时,类似的问题算法很容易被欺骗。
-
见What does !! mean in ruby? 和[什么“!!” Ruby中的符号是什么意思? ](stackoverflow.com/questions/3821428/…)。
-
以后尝试使用 symbolhound.com 搜索语法。