【JS】配列をシャッフルするアルゴリズム、Fisher-Yates

プログラミング・Web開発
記事内に広告が含まれています。

配列内容をシャッフルして出力する際に「Fisher-Yates」というアルゴリズムを利用すると、素早く、偏りもなくシャッフルできるとのことで、コピペできるように備忘録としてポストします。

Fisher-Yatesアルゴリズム

参考にしたサイト様

以下のサイト様が分かりやすかったです。

スクリプト

使い方

結果

一例です。

[“c”, “a”, “e”, “b”, “g”, “f”, “d”]

タイトルとURLをコピーしました