Om sista index i array...

ASP

2 svar · 190 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!

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)