2.6函数部分常量参数和变量参数里的代码
This commit is contained in:
@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user