「Swift」ジェネリクスを使って数字を比較するサンプル

2021年7月6日

サンプルコード

func maxF<T: Comparable> (cftA: T, cftB: T) -> T {
    return cftA > cftB ? cftA : cftB
}
 
// Int数字の比較
print(maxF(cftA: 12, cftB: 23))
print(maxF(cftA: 22, cftB: 11)) 

結果
23
22

Swift

Posted by arkgame