nyawach
6/24/2016 - 2:46 AM

[0, n)の数字からm個の値を抽出

[0, n)の数字からm個の値を抽出

function combination(n, m) {
    var arr = [];
    var num;
    var i = 0;
    while(i < m) {
        num = Math.floor(Math.random() * n);
        if(~arr.indexOf(num)) continue;
        arr.push(num);
        i++;
    }

    return arr;
}