webForumDet fria alternativet

IF... THEN... Hoppa ur loop.

2 svar · 1 678 visningar · startad av angelica

angelicaMedlem sedan juli 2013281 inlägg
#1
FOR i = 0 TO UBound(arrCustomers, 2)
  IF i = 3 THEN break
  IF i = 3 THEN return
  response.write "heja, heja!!"
NEXT

Varken break eller return fungerar, men kan man hoppa ur en loop på det viset?

metalboyMedlem sedan jan. 2005953 inlägg
#2

Nu var det väldigt länge sen jag höll på med ASP och VBScript, men om jag minns rätt så är det Exit For du söker

angelicaMedlem sedan juli 2013281 inlägg
#3

Kalas!!
Din variant är snyggare! Kul! Tack!

IF UBound(arrCustomers,2) > 4 THEN intLoop = 4 ELSE intLoop = UBound(arrCustomers,2)
FOR i = 0 TO intLoop
  IF i = 3 THEN break
  IF i = 3 THEN return
  response.write "heja, heja!!"
NEXT
128 ms totalt · 3 externa anrop · v20260731065814-full.ca5a5675
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)