Я следую рубину на направляющих по направляющим, написанному Михаэлем Харлом. Я "м интересно, что означает ?('').?.?
в коде нижеЧто значит `?. ('')????` Означает?
def string_shuffle(s)
s.?('').?.?
end
string_shuffle("foobar")
# => "oobfra"
Я следую рубину на направляющих по направляющим, написанному Михаэлем Харлом. Я "м интересно, что означает ?('').?.?
в коде нижеЧто значит `?. ('')????` Означает?
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"
Ahhh, большое вам спасибо! Я просто понял, что это упражнение, и мы должны заменить методы '?' Методами ... Спасибо! Очень полезно! – Penny
и вы сделали свою домашнюю работу полностью :))) –
Это ничего не значит Это код синтаксической ошибки. Этот код не является законным. Ruby.
Это вопрос «заполнить?», И вы должны уточнить его. y вводит в заблуждение сейчас. Люди могут подумать, что Ruby/Rails имеет такой синтаксис. – vutran