random nummer in javafx

Status
Niet open voor verdere reacties.

dirkandries

Gebruiker
Lid geworden
8 jul 2008
Berichten
190
Ik ben nu bezig met een spel in javafx zo als velen (4 op een rij)

maar heb nu een vraag hoe zorg je er voor dat er bij het open een nummer word gemaakt 1 of 2 waar na die zegt speler 1 begint of speler 2 begint

ik ben er wel achter gekomen dat het iets met javafx.util.Math; moet zijn maar ik kom er niet achter hoe ik dit nu verder moet uitvinden
 
Laatst bewerkt:
Code:
private int getal;

getal = (int) (2 * Math.random() + 1); 

if(getal = 1) {
  //speler 1
} else {
 //speler 2
}

Math.random() geeft een random getal tussen 0 en 1 (bv. 0,5). Dit doe je maal 2 = 1. Je moet het uiteindelijk nog + 1 doen omdat je anders nog een kans hebt dat het getal '0' is. Ik hoop dat je het begrijpt! (Ohja, je moet het nog casten naar een int anders heb je een komma getal).. ;-)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan