2016-03-25 3 views
-1

Also im Grunde legt mein Skript zufällige Wetten auf einer Website und ich möchte es sie nach dem Zufall jede Wette zu wählen, und ich wollte es zufällige Wahl zwischen ‚rot‘ machen und ‚schwarz‘ so habe ichWie kann ich beim Spielen von Skripts auf der Konsole eine zufällige Auswahl treffen?

var betColor = 'random.nextBoolean() ? red : black;'; 

Aber es wählt die Farbe nach dem Zufallsprinzip und verwendet es für alle Wetten, ich will es zufällig jede Wette wählen. Irgendeine Hilfe?

+0

Warum setzen Sie 'betColor' auf eine Zeichenkette? – Barmar

+1

'random.nextBoolean()' ist Java, nicht Javascript. – Barmar

+0

Ich kann Ihnen den vollständigen Code senden: http://pastebin.com/fh6bDgpf – Petras

Antwort

0

Sie setzen die betColor derzeit auf einen String. Sie sollten so etwas wie dieses

var betColor = (Math.random() < 0.5) ? 'red' : 'black' 
+0

Überprüfen Sie das vollständige Skript, es hat nicht funktioniert http://pastebin.com/fh6bDgpf – Petras

+0

In diesem Fall weiß ich nicht, was Sie versuchen erreichen. – Maak

+0

Es macht im Grunde eine Menge Wetten, und ich möchte, dass vor jeder Wette Math.random() <0,5) dingy oder wählen Sie zufällig zwischen 'rot' und 'schwarz' – Petras

0
var randomColor = function() { 
    var colors = ['red', 'black']; 
    var color = colors[Math.floor(Math.random()*colors.length)]; 
    return color; 
}; 

jedes Mal, wenn Sie die Funktion aufrufen, verwenden sie eine andere zufällige Wahl zurück.

Verwandte Themen