我刚刚开始学习编程,我正在尝试在
Swift编程书中进行实验.
它要求“”编写一个函数,通过比较它们的原始值来比较两个Rank值.“
enum Rank: Int { case Ace = 1 case Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten case Jack,Queen,King func simpleDescription() -> String { switch self { case .Ace: return "ace" case .Jack: return "jack" case .Queen: return "queen" case .King: return "king" default: return String(self.toRaw()) } }
我写了以下函数
func compare(a:Rank,b:Rank) -> Bool{ return a.toRow() > b.toRow()}