Slide 71
Slide 71 text
def randomNumber(from:Int, to:Int, generator: () => Double) = {
from + (generator() * (to-from) ).toInt
}
randomNumber(20,100, () => (System.nanoTime % 10000) / 10000.0 )
def randomNumber(from:Int, to:Int, generator: => Double) = {
from + (generator() * (to-from) ).toInt
}
randomNumber(20,100, (System.nanoTime % 10000) / 10000.0 )
Closure, or param-by-
name