2.6函数部分常量参数和变量参数里的代码

This commit is contained in:
huangqiaobo
2014-09-06 19:54:29 +08:00
parent 84693783c4
commit 126f008f6e

View File

@ -349,8 +349,12 @@ arithmeticMean(3, 8, 19)
```swift ```swift
func alignRight(var string: String, count: Int, pad: Character) -> String { func alignRight(var string: String, count: Int, pad: Character) -> String {
let amountToPad = count - countElements(string) let amountToPad = count - countElements(string)
if amountToPad < 1 {
return string
}
let padString = String(pad)
for _ in 1...amountToPad { for _ in 1...amountToPad {
string = pad + string string = padString + string
} }
return string return string
} }