kotlin 小數位數
OTP stands for "One Time Password" is a 4-8 digit alphanumeric code which is sent to the user via email or phone number for validation. As the name suggests, it can be used once only.
OTP代表“ 一次密碼”,它是4-8位的字母數字代碼,通過電子郵件或電話號碼發送給用戶以進行驗證。 顧名思義,它只能使用一次。
OTP's are majorly used in smartphone logins or signups that use phone-based validations. And, Kotlin is a programming language that might work with OTPs for validations. So, we should be familiar with the generation process of OTP using Kotlin programming language.
OTP主要用于使用基于電話的驗證的智能手機登錄或注冊中。 而且,Kotlin是一種可與OTP一起進行驗證的編程語言。 因此,我們應該熟悉使用Kotlin編程語言進行的OTP生成過程 。
Example:
例:
OTP: 7997
計劃在Kotlin中生成4位數OTP (Program to generate 4 digits OTP in Kotlin)
/**
* Kotlin Program to Generate 4 digit OTP
*/
package com.includehelp.basic
/**
* Function for Generate 4 digit OTP String
* @return
*/
fun generateOTP(): String {
val randomPin = (Math.random() * 9000).toInt() + 1000
return randomPin.toString()
}
// Main Method Entry Point of Program
fun main(args: Array<String>) {
// Call function for Generate OTP
val otp1 = generateOTP()
// Print OTP
println("OTP : $otp1")
}
Output
輸出量
Run 1:
OTP : 7997
-----
Run 2:
OTP : 7682
-----
Run 3:
OTP : 6934
-----
Run 4:
OTP : 4189
In this program, we have generated a 4-digits numerical OTP. using the similar process, you can generate OTP's of other lengths and type also.
在此程序中,我們生成了一個4位數字的OTP 。 使用類似的過程,您還可以生成其他長度和類型的OTP。
翻譯自: https://www.includehelp.com/kotlin/generate-4-digits-otp.aspx
kotlin 小數位數