func abs<T>(_ x: T) -> T where T : Comparablearrow-up-right, T : SignedNumericarrow-up-right
Comparable
SignedNumeric
👉 replitarrow-up-right
abs(-5), // 5 abs(-3.45), // 3.45 abs(Int.min) // ❌ overflow
Swiftarrow-up-right ⟩ Intarrow-up-right ⟩ abs(_:)arrow-up-right - abs<T> 是一個 generic function,為什麼放在 Int 裡面?😕
Swift - Convert to absolute valuearrow-up-right
Last updated 4 years ago