问号在"。包括什么?"红宝石意味着什么?

时间:2014-11-25 18:50:03

标签: ruby syntax

我跑过这段代码,想知道是什么?意味着在这种情况下?它是if语句条件的一部分

if user_input.include? "s"

"是什么?"意思?

抱歉,我是ruby的新手

1 个答案:

答案 0 :(得分:5)

?是方法名称的一部分。

在Ruby中,方法名称允许以?!结尾。通常,?表示谓词(返回布尔值的方法),!表示破坏性操作(修改接收者对象的东西)。