Pick random element: Difference between revisions

added ReScript
(added ReScript)
Line 1,154:
=={{header|Red}}==
<lang Red>>> random/only collect [repeat i 10 [keep i]]</lang>
 
=={{header|ReScript}}==
<lang ReScript>let fruits = ["apple", "banana", "coconut", "orange", "lychee"]
 
let pickRand = arr => {
let len = Js.Array.length(arr)
let i = Js.Math.random_int(0, len)
arr[i]
}
 
Js.log(pickRand(fruits))</lang>
{{out}}
<pre>$ bsc pickrand.res > pickrand.bs.js
$ node pickrand.bs.js
lychee
</pre>
 
=={{header|REXX}}==