webForumDet fria alternativet

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

ASPur ASP

2 svar · 1 678 visningar · startad av angelica

Medlem sedan juli 2013280 inlägg
Frågan#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?

Medlem 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

Medlem sedan juli 2013280 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
135 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)