Hallo liebe Forumsgemeinde,
var wuerfel = Math.ceil(Math.random() * 6);
array[wuerfel - 1] = '';Wenn die gezogene Zufallszahl 0 ist, gibt das einen Laufzeitfehler.
Wenn du dann besser schlafen kannst, OK. Aber die Wahrscheinlichkeit sollte doch gering sein.
Besser:
var wuerfel = Math.floor(Math.random() * 6);
array[wuerfel] = '';
Damit bekommst du ja ne 0. Und das ist sehr wahrscheinlich (0..0,499999). Auf den Würfeln mit denen ich immer Kniffel gespielt habe.... :-)
> > if (join == '1' || join == '6') {
> > strassen++;
> > }
>
> Damit zählst du aber kleine (1 2 3 4 5) UND große (2 3 4 5 6) Straßen; nicht nur große, wie es oberdrüber steht:
Also nach den Regeln, nach denen ich Kniffel spiel(t)e, bilden genau diese beiden Varianten große Straßen. Aber scheinbar scheint es dar Unterschiede zu geben.
Grüße
Jasmin