1. var div = document.createElement('div');
    2. document.body.appendChild(div);
    3. var len = 10;
    4. var redNum = 5;
    5. var redScope = 18;
    6. var blueNum = 2;
    7. var blueScope = 12;
    8. var redList = [];
    9. for (var i = 0; i < len; i += 1) {
    10. redList.push([]);
    11. while (redList[i].length < redNum) {
    12. var num = parseInt(Math.random() * (redScope - 1)) + 1;
    13. if (!redList[i].includes(num)) {
    14. redList[i].push(num);
    15. }
    16. }
    17. redList[i].sort(function(a, b) { return a - b; });
    18. }
    19. var blueList = [];
    20. for (var i = 0; i < len; i += 1) {
    21. blueList.push([]);
    22. while (blueList[i].length < blueNum) {
    23. var num = parseInt(Math.random() * (blueScope - 1)) + 1;
    24. if (!blueList[i].includes(num)) {
    25. String(num).length === 1
    26. blueList[i].push(num);
    27. }
    28. }
    29. blueList[i].sort(function(a, b) { return a - b; });
    30. }
    31. for (var i = 0; i < len; i += 1) {
    32. div.innerHTML += redList[i].join(',') +
    33. '&nbsp;&nbsp;&nbsp;&nbsp;' + blueList[i].join(',') + '<br/>'
    34. }