s.split( '').?.?Ruby语法

Wow*_*Bow -2 syntax

我是ruby on rails的新手,并开始了一个教程并找到了以下函数

 def string_shuffle(s)
>>   s.split('').?.?
>> end
=> nil
>> string_shuffle("foobar")
Run Code Online (Sandbox Code Playgroud)

怎么 s.split('').?.?办?我知道拆分方法,但我不知道这两个问号是什么.我看到"?在布尔方法中使用,但我无法理解这个是如何工作的.我试着谷歌但是,我根本找不到它.

Cha*_*ell 5

引用相关教程:

通过使用适当的方法替换清单4.10中的问号,将split,shuffle和join结合起来编写一个对给定字符串中的字母进行混洗的函数.

代码清单4.10是一个练习,其中两个问号意味着用实际的方法调用替换.