/**

  • 测试不通过是生成随机数时耗费了时间

  • /
    function randomFn() {
    var divTwoArr = document.getElementsByClassName("balls-wp");
    var arr1 = newRandomNumbersWithNoRepeat(1, 33, 6, divTwoArr[0].children);
    var arr2 = newRandomNumbersWithNoRepeat(1, 16, 1, divTwoArr[1].children);
    console.log(arr1 + '|' + arr2)
    return arr1 + '|' + arr2;
    }
    function newRandomNumbersWithNoRepeat(start,end,size, nodeList){
    var para=[];

    for(var i=0;i<size;i++){

       var index = Math.floor(Math.random() * (end - i))
       para.push({
           node: nodeList[index],
           value: nodeList[index].innerHTML
       });
       nodeList[index].parentNode.removeChild(nodeList[index]);

    }

    return para.sort((val1,val2) => {

        return Number(val1.value)-Number(val2.value);

    }).map((item, index) => {

       item.node.classList.add('active');
       nodeList[index].parentNode.insertBefore(item.node,nodeList[index]);
       return item.value;

    }).join(',')

}