Avatar billede laksen Nybegynder
27. februar 2004 - 13:26 Der er 4 kommentarer og
1 løsning

Array. Indeholdes værdi > nr i array

Hvis man har følgende array
Array("1","2","3","5","6","8","10")
hvordan får ma så returneret en værdis plads i arrayet?

Jeg sender f.eks. værdien "6" inde på siden, så skal det undersøges, om denne værdi er indeholdt i arrayet. Hvis den er, skal jeg bruge pladsen i arrayet. Aktuelt skulle således returneres værdien "4", da "6" står på den 4. plads i arrayet (0-1-2-3-4).

Kan nogen hjælpe?

Forklarer mig gerne yderligere, hvis det er uforståeligt...
Avatar billede nute Nybegynder
27. februar 2004 - 13:52 #1
Dim objMyArray : objMyArray = Array("1","2","3","5","6","8","10")
Dim strFindString : strFindString = "6"
Dim intFoundIndex : intFoundIndex = -1

if( InStr( "," & Join( objMyArray, "," ) & ",", "," & strFindString & "," ) > 0 ) Then
    For i = 0 To UBound( objMyArray ) step 1
        if( CStr( objMyArray( i ) ) = strFindString ) then
            intFoundIndex = i
            Exit For
        end if
    Next
    Response.Write( """" & strFindString & """ blev fundet ved index: " & intFoundIndex )
Else
    Response.Write( """" & strFindString & """ blev fundet ikke fundet" )
End if

/nute
Avatar billede laksen Nybegynder
27. februar 2004 - 14:24 #2
Det var det jeg mente. Tak for det! Du kan bare lægge et svar.
Avatar billede nute Nybegynder
27. februar 2004 - 14:25 #3
fino ... svar
Avatar billede laksen Nybegynder
03. marts 2004 - 09:17 #4
Det er ikke fordi, jeg ikke ønsker at give dig point, men når jeg trykker på knappen, får du dem ikke......mystisk.....jeg har forsøgt gentagne gange, siden du svarede, men lige lidt hjælper det. Jeg prøver igen om noget tid :(
Avatar billede nute Nybegynder
03. marts 2004 - 09:56 #5
jeg har fået dem :-)

takker ...

/nute
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester