random in kotlin code example
Example 1: kotlin random number
val randomNumber = (100..200).random()
Example 2: kotlin Random()
val rnds = (0..10).random() // generated random from 1 to 9 included
Example 3: random class in kotlin
import kotlin.random.Random
fun rand(start: Int, end: Int): Int {
require(start <= end) { "Illegal Argument" }
val rand = Random(System.nanoTime())
return (start..end).random(rand)
}
fun main() {
val start = 5
val end = 9
for (i in 1..5) println(rand(start, end))
}