Matze: Zufallszahl

Beitrag lesen

Servus,

da fällt mir grad darauf ein...

Zahlen zwichen 2 und 8
Keine 2 erlaubt und keine 8 erlaubt..

3.4.5.6.7

das wäre dann int(rand(4)) + 3

Als Erklärung:

mit int() wandelst Du die Zahl aus randomize in eine echtzahl ohne nachkommastellen.
rand(4) bedeutet es werden zahlen zwischen 0 und 4 0.1.2.3.4 erzeugt.

mit dem +3 am schluss rechnest Du gewissermassen die untere Grenze hoch.

also bei rand = 0 + 3 kommt eine drei heruas und das ist grösser als 2 siehe Bedingung oben.

Ich hoffe Du hast es verstanden.

Gruss Matze