javascript 重複しないランダムな配列を作成する

javascript 重複しないランダムな配列を作成する

javascriptで、重複しないランダムな配列を作成するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

重複しない配列を作成

  1. ランダムな指定した個数の配列を作成
  2. 重複を除去
  3. 除去した個数を確認
  4. 指定して個数になるまで、ランダムな配列を結合して、重複を除去しながら繰り返す

サンプルコード

以下は、
ラムダムな重複しない0~9までの配列を5個生成して表示する
サンプルコードとなります。

※cssには「bootstrap5」を使用してます。「bootstrap5」は、IEのサポートを終了してます。関数はアロー関数化してます。

重複しないランダムな5個の配列が表示されていることが確認できます。