Tutorial / Alles Zufall

Alles Zufall

Abgesehen von atomaren Typen wie Zahlen und Zeichenketten, werden die meisten Objekte direkt mit ihrem Typ-Namen erzeugt. Hier als Beispiel der Objekt-Typ 'Random', welcher einen Zufalls-Generator bereitstellt.

Random

Hiermit wurde auch schon ein 'Random'-Objekt erzeugt. Damit lassen sich nun Zufallszahlen generieren:

Print Random.newInt( 100, 999 )

Bei jedem erneuten Aufruf wird nun eine neue Zufallszahl zwischen 100 und 999 erzeugt und ausgegeben.

Diese Zufallszahl lässt sich nun ebenso in einer Variable speichern:

rnd = Random.newInt( 100, 999 )
Print "Meine Zufallszahl ist " + rnd

Ebenso lässt sich ein zufälliger Bool-Wert erzeugen:

Print Random.newBool

Hier in einem kleinen Beispiel eingebaut:

b = Random.newBool
s = b.use( "Ja!", "Nein!" )
Print "Soll ich das wirklich tun? " + s

Die Funktion "use" benötigt 2 Argumente. Bei "true" wird das erste, bei "false" das zweite Argument zurückgegeben.

- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €