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