みかづきブログ その3

本ブログは更新を終了しました。通算140万ユーザーの方に観覧頂くことができました。長い間、ありがとうございました。

👆

引越し先はこちらです!

JavaScriptで配列の中の要素をランダムに並べ替える

sortの引数にランダムで正か負の値が返ってくれば良いので、Math.randomの値から0.5を引いて実装しています。


JavaScript

function shuffleArray(arr) {
    if (typeof arr.sort === "function") {
        arr.sort(function() {
            return Math.random() - 0.5;
        });
    }

    return arr;