Hallo,
so das Script mixt mir jetzt die Anzahl der Mitglieder und gibt diese aus. Jetzt kommt der nächste Punkt, wenn man z.B. 5Gruppen eingestellt hat. Also 20/5 = 4 . Soll der 5*4 Grüppchen ausgeben. Wie kann ich jetzt die ersten 4 ausem Array holen und dann die nächsten 4 bis 20 .. und diese dann getrennt darstellen.
<html>
<head>
<script type="text/javascript">
function arrayShuffle()
{
var tmp, rand;
for(var i =0; i < this.length; i++)
{
rand = Math.floor(Math.random() * this.length);
tmp = this[i];
this[i] = this[rand];
this[rand] =tmp;
}
}
Array.prototype.shuffle =arrayShuffle;
function bla()
{
var mitglieder=document.Form.mitglieder.value;
var gruppe=document.Form.gruppe.value;
var anzahl=mitglieder/gruppe;
var anzahl2=mitglieder/gruppe;
var start=0;
var array=new Array();
for(i=0; i<mitglieder;i++)
{
array[i]=i+1;
}
array.shuffle();
}
</script>
</head>
<body>
<form name="Form">
Mitglieder<input type="text" name="mitglieder">
<Gruppeinput type="text" name="gruppe">
<input type="button" value="mach Was" onClick="bla()">
</form>
</body>
</html>
Gruß