Pick random element: Difference between revisions

Content added Content deleted
m (Move FutureBasic entry to correct location)
(→‎Joy: add)
Line 914: Line 914:
<syntaxhighlight lang="javascript">var array = [1,2,3];
<syntaxhighlight lang="javascript">var array = [1,2,3];
return array[Math.floor(Math.random() * array.length)];</syntaxhighlight>
return array[Math.floor(Math.random() * array.length)];</syntaxhighlight>

=={{header|Joy}}==
<syntaxhighlight lang="joy">DEFINE pick_random == dup size rand swap rem at.

(* initialize random number generator *)
time 89 * clock + srand

["zero" "one" "two" "three" "four" "five" "six" "seven" "eight" "nine" "ten" "eleven" "twelve"]
pick_random.</syntaxhighlight>


=={{header|jq}}==
=={{header|jq}}==