---
title: "While eller for loop?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/100150-while-eller-for-loop"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "joxxe"
published: "2004-03-23T18:36:56.000Z"
updated: "2004-03-23T18:36:56.000Z"
replies: 0
views: 326
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/100150-while-eller-for-loop"
---

# While eller for loop?

## #1 — joxxe, 2004-03-23T18:36Z

Tjena!
jag håller på med ett snake spel, nu när jag ska slumpa ut "maten" på spelplanen använder jag mig av denna kod:
For a = 0 To UBound(ormplats)
While mat = ormplats(a)
Randomize
mat = CInt(399 \* Rnd)
Wend
Next a

ormplats är alltså en array som lagrar ormens positioner, den består av delar....
Och för att kolla så maten inte kommer ut på ormen använde jag mig av denna kod, men den fungerar ju inge bra eftersom den endast "verkar" på sista a i forloopen...
Någon som har nått bra förslag?
tänkte på att göra nån loop som ser ut typ såhär
while mat = ormplats(0) or mat = ormplats(1) osv.....
Hjälp tack!

Permalänk: https://www.webforum.nu/p/100150

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/100150-while-eller-for-loop
