Viewing File: /home/ubuntu/todaykat-frontend-base/node_modules/@ethersproject/random/src.ts/shuffle.ts

"use strict";

export function shuffled(array: Array<any>): Array<any> {
    array = array.slice();

    for (let i = array.length - 1; i > 0; i--) {
        const j = Math.floor(Math.random() * (i + 1));
        const tmp = array[i];
        array[i] = array[j];
        array[j] = tmp;
    }

    return array;
}
Back to Directory File Manager