Written by
Amy
on
on
자릿수 판별 함수
숫자를 입력하면 해당 숫자의 자릿수를 Int로 반환하는 함수입니다. 10으로 나눈 몫을 활용해 자릿수 count를 증가시켰습니다.
func countOfDigit(_ number: Int) -> Int {
var num = number
var count: Int = 0
while num > 0 {
num /= 10
count += 1
}
return count
}
countOfDigit(12345) // 5자리수