Я учился программировать быстро, используя ресурс, и там я увидел эту функцию, которая меняет характер, указанный в параметре. Вот код:Как работает эта функция?
func reverseIt(s: String) -> String {
var rst = ""
for char in s.characters {
rst = "\(char)" + rst
}
return rst
}
Я просто хочу знать, как же это удалось повернуть его вспять, потому что я не С.Е. ничего конкретного здесь, который делает что
Вы начинаете с пустой строки, добавляя каждый символ в строку перед пустой строкой. Вы написали это, что вы не понимаете? – JAL
Распечатайте первую часть цикла for, затем вы увидите. – usr1234567
Я не писал это, я только что увидел его где-то и набрал его здесь. –