Swiftでrubyにおける文字列乗算倍増を実現する機能


パンダ豚・フペオリジナルまたは翻訳作品.転載を歓迎します.転載は出典を明記してください.書くのが下手だと思ったらアドバイスしてください.いいと思ったら応援してください.ありがとう!hopy ;)
rubyでは、文字列タイプについて、指定された数の重複する文字列を乗算で生成できることを知っています.
irb(main):002:0> money = "9"
=> "9" irb(main):003:0> money * 99
=> "999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999"

しかし、SwiftではStringのデフォルトは実装されていませんが、この方法を実装するには*法オペレータを定義すれば十分です.
func *(str:String,count:Int)->String{
    var tmp = str
    for _ in 0..<count{
        tmp += str
    }
    return tmp
}

"11"*5