shuffle
| Definition: | sequence res = shuffle(sequence s) |
| Description: | Randomise the order of the top-level elements of sequence s. |
| pwa/p2js: | Supported. |
| Comments: | shuffle(tagset(n)) is a quick way to generate a random permutation of 1..n. |
| Example: |
?shuffle(tagset(10)) -- displays eg {9,2,10,6,5,7,1,8,3,4}
|
| Implementation: | See builtins\shuffle.e (an autoinclude) for details of the actual implementation. |
| See Also: | rand, tagset |