2017-02-26 22:23:06 -06:00

898 B

title linktitle description godocref date publishdate lastmod tags categories signature workson hugoversion relatedfuncs deprecated draft aliases needsexamples
shuffle Returns a random permutation of a given array or slice. 2017-02-01 2017-02-01 2017-02-01
ordering
functions
false false
true

shuffle returns a random permutation of a given array or slice:

{{% code file="shuffle-input.html" %}}

<div class="shuffle-sequence">{{ shuffle (seq 1 5) }}</div>
<div class="shuffle-slice">{{ shuffle (slice "foo" "bar" "buzz") }}</div>

{{% /code %}}

This example would return the following:

{{% output file="shuffle-output.html" %}}

<div class="shuffle-seq">2 5 3 1 4</div>
<div class="shuffle-slice">buzz foo bar</div>

{{% /output %}}

This example also makes use of the slice and seq functions.