Just nu i M3-nätverket
Gå till innehåll

Random kommandot?


Jim1

Rekommendera Poster

Undrar lite hur jag kan ta bort ett tal från ett tidigare angivet intervall.

 

Exempel

Random(10)

hur tar jag bort ex. 7 i intervallet så att när den slumpar väljer den antingen 1,2,3,4,5,6 men inte 7 och sedan 8,9,10.

Hur löser jag detta problem. Har ännu inte hittat någon kod för att lösa det.

Tack på förhand.

Jim

Länk till kommentar
Dela på andra webbplatser

Petter Holmström

Detta borde fungera:

 

Randomize;

repeat

MittTal := Random(10);

Inc(MittTal);

until MittTal <> 7;

 

-Petter-

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...