Knuth shuffle: Difference between revisions

Content added Content deleted
imported>Arakov
Line 1,747: Line 1,747:


=={{header|EasyLang}}==
=={{header|EasyLang}}==
<syntaxhighlight lang="text">
<syntaxhighlight>
proc shuffle . a[] .
proc shuffle . a[] .
for i = len a[] downto 2
for i = len a[] downto 2
r = random i
r = randint i
swap a[r] a[i]
swap a[r] a[i]
.
.