webForumDet fria alternativet
Logga in / Bli medlem

Om sista index i array...

ASP

2 svar · 181 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Jag vill skriva ut en <hr> om det inte är det sista indexet i arrayen. Altså:

For i = 0 To UBound(arrTest)
If Not [b]X[/b] = UBount(arrTest) Then Response.Write "<hr>"
Next

Jag vet att jag lyckats med detta tidigare, men jag kommer inte ihåg hur jag gjorde. Det måste väl finnas en property som talar om vilket index som är aktuellt, eller? Jag hittade i alla fall ingenting i VBScript-referensen.

Medlem sedan dec. 19996 721 inlägg
#2

Det finns inget "aktuellt" index, men eftersom du loopar igenom med i, så är det det som gäller.

For i = 0 To UBound(arrTest)
If Not [b]i[/b] = UBoun[b]d[/b](arrTest) Then Response.Write "<hr>"
Next
Medlem sedan apr. 20012 427 inlägg
#3

Tack för den!

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)