webForumDet fria alternativet
Logga in / Bli medlem

kolla variablar?

ASP

4 svar · 182 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

jag har en sida sär det kommer x antal variablar, men det är så att en varibel får inte vara den andra lik...typ:

strLag1
strLag2
strLag3
strLag4

strLag1 får alltså inte innehålla samma värde som strlag2, strlag3 eller strlag4 osv osv...

finns det nåt supersmart sätt att fixa detta?

Medlem sedan dec. 200012 464 inlägg
#2

Det är mycket enklare om du har saker och ting i arrayer.

equal = false
for i = 0 to ubound(teams)
for j = i + 1 to ubound(teams)
if teams(i) = teams(j) then
   equal = true
   exit for
end if
next
if equal then exit for 
next
Medlem sedan mars 20007 896 inlägg
#3

Strunta i LarsG's variant, och gör en GIGANTISK If-sats istället. Tänk vad kul du kommer få när du skriver den ;) :e

Medlem sedan okt. 20005 273 inlägg
#4

SPiN>> med tanke på att det kan vara 14 lag så.... ;)

LarsG>> Det är viktigt att jag behåller lagnummren i den ordning som dem är inskrivna....hur skulle jag kunna lägga ihop dem till en array utan att förstöra den ordningen ??

Medlem sedan okt. 20005 273 inlägg
#5

jag såg denna i documentationen:

Dim MyString
Dim MyArray(3)
MyArray(0) = "Mr."
MyArray(1) = "John "
MyArray(2) = "Doe "
MyArray(3) = "III"
MyString = Join(MyArray) ' MyString contains "Mr. John Doe III".

jag ska testa lite med den :)

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