我遵循由Micheal Harl編寫的軌道上的紅寶石指南。我「米不知道什麼?('').?.?
意味着下面的代碼是什麼??('')。?。?`是什麼意思?
def string_shuffle(s)
s.?('').?.?
end
string_shuffle("foobar")
# => "oobfra"
我遵循由Micheal Harl編寫的軌道上的紅寶石指南。我「米不知道什麼?('').?.?
意味着下面的代碼是什麼??('')。?。?`是什麼意思?
def string_shuffle(s)
s.?('').?.?
end
string_shuffle("foobar")
# => "oobfra"
我覺得應該有方法來代替,像波紋管:
def string_shuffle(s)
s.split('').shuffle.join
end
def string_shuffle(s)
s.split('').shuffle.join
end
string_shuffle("foobar")
# => "oafrob"
啊,非常感謝!我只是意識到這是一個練習,我們應該用方法替換'?'...謝謝!很有幫助! – Penny
,你完成了你的家庭工作:))) –
這並不意味着什麼。這是一個語法錯誤,該代碼不是合法的Ruby。
這是一個'fill in?'問題,你應該更清楚。現在誤導了。人們可能會認爲Ruby/Rails有這樣的語法。 – vutran