小编Nei*_*ler的帖子

从 Javascript 数组生成随机元素组

您好,我正在为学校做一个项目,我正在尝试从姓名列表中生成随机的姓名组。组的大小和组的数量将基于用户的输入。我有从数组中随机生成单个元素的代码,但我需要一些帮助分组。这是我到目前为止的代码。它无法运行请帮助谢谢

function yeah()
        {
        var arr = prompt("Enter your names").split(",")
        console.log(arr);
        var random = arr[Math.floor(Math.random() * arr.length)];
         document.getElementById("h2").innerHTML = random;
        }
       

 function groups()
       {  
            var arr = prompt("Enter your names").split(",");
            var random = arr[Math.floor(Math.random() * arr.length)];
            var numElem = document.getElementById("input2").value;
            for (i=0;i <= arr.length; i++)
            {   
                
                  
                var newArr = [random];
                console.log(newArr);
               //print name to a new list
                //remove name from old list
                /* var arr = prompt("Enter your names").split(",")
                var groupNum = document.getElementById("input1").value;
                var newArrays =  arr.length / groupNum; */ …
Run Code Online (Sandbox Code Playgroud)

javascript arrays random html-input

5
推荐指数
1
解决办法
2656
查看次数

标签 统计

arrays ×1

html-input ×1

javascript ×1

random ×1