티스토리 뷰

공부

[JS] shuffle

승가비 2019. 6. 30. 00:03
728x90
function shuffle(arr) {
    var i = arr.length; 
    var random; 
    var temp;

    while (i > 0) {
        random = Math.floor(Math.random() * i--);

        temp = arr[i];
        arr[i] = arr[random];
        arr[random] = temp;
    }

    return arr;
}

[출처] https://gist.github.com/seunggabi/d018657da5b15a4b50ce1693d12446c0

728x90

'공부' 카테고리의 다른 글

[Java] shuffle  (0) 2019.06.30
[Spring] RequestMapping: GET & POST  (0) 2019.06.30
[Java] String stream to Array  (0) 2019.06.30
[Java] join comma by List<String>  (0) 2019.06.29
[SQL] mutiple with  (0) 2019.06.29
댓글