I am trying to split an Int into its individual digits, e.g. 3489 to 3 4 8 9, and then I want to put the digits in an Int array.
I have already tried putting the num
extension Int { var digits : [Int] { var result = [Int]() var remaining = abs(self) while remaining > 0 { result.insert(remaining % 10, at: 0) remaining /= 10 } return result } }