配列からランダムに n 個の要素を取り出したい要件を実装したのでメモ 要件 配列からランダムに n 個の要素を取り出す 取り出す要素に被りがないこと 方針 配列をシャッフルする .slide(0, n) で要素を取り出す Math.random() * array.index のような形で配列の index をランダムに作り取り出す方法も考えられるが、既に取り出した要素の判定が面倒なのと Math.random() は比較的偏るので要素をシャッフルした配列を作成し先頭から n 個取り出す方針とした ランダムな index を生成する方法 1つだけ取り出すのであればこちらが簡単 const ra…