August 2007
Intermediate to advanced
608 pages
20h 33m
English
Random() — Conditionally branches, based upon a probability
Random([probability]:[[context,]extension,]priority)
This application has been deprecated in favor of:
GotoIf($[${RAND(1,100)} > num]?label)Conditionally jumps to the specified
priority (and optional
extension and
context), based on the specified
probability.
probability should be an integer between 1
and 100. The application will jump to the specified destination
priority percent of the time.
; choose a random number over and over again
exten => 123,1,SayNumber(${RAND(1|10)})
exten => 123,n,Goto(1)