본문 바로가기

Backend/Kotlin

Kotlin 랜덤 숫자 000000~999999

입맛에 맞게 커스텀하게 바꿔서 사용하시면 됩니다.

요런 랜덤 숫자는 보통 휴대폰 인증번호에 많이 사용하지요.

  1. 숫자 0부터 999999까지 랜덤하게 숫자를 추출한 후
  2. 문자로 변환
  3. n자리가 아닌 숫자인 경우 0으로 채움
  fun generateCertificationNumber(number: Int = 999999) = (0..number).random()
    .toString()
    .padStart(number.toString().length, '0')

 

4자리 랜덤 숫자

위의 function 그대로 사용하시면 되구,

요렇게 보내면 0000부터 9999까지 랜덤으로 만들어질거에요.

 

generateCertificationNumber(9999)

'Backend > Kotlin' 카테고리의 다른 글

Ktor Ktorm DB 연동 (매우 간단)  (0) 2021.12.02
Ktor Install Gson  (0) 2021.11.16
Ktor Application 빌드 오류 시 (Shadow Plugin)  (0) 2021.11.12
Ktor Framework 프로젝트 생성  (0) 2021.11.12