Avatar billede bobbedude Nybegynder
11. marts 2008 - 20:23 Der er 11 kommentarer og
2 løsninger

Flette 2 array sammen

arr1 = "1,2,3,4,5,6,7,8,9,10"
arr2 = "a,b,c,d,e,f,g,h,i,j"

Det skulle gerne blive til

NewArr = "1,a,2,b,3,c,4,d osv.....

Hvordan kunne det gøres sådan lige ??
Avatar billede nielle Nybegynder
11. marts 2008 - 20:33 #1
Er der altid det samme antal elementer i de to?

Lav en split på hver og brug så en for løkke til at splejse dem sammen igen.
Avatar billede bobbedude Nybegynder
11. marts 2008 - 21:25 #2
yes der er altid samme antal i.
Lidt mere hjælp tak kan ikke lige se det og smid det som svar tak.
Avatar billede w13 Novice
11. marts 2008 - 21:31 #3
Vel noget i stil med:

arr1 = "1,2,3,4,5,6,7,8,9,10"
arr2 = "a,b,c,d,e,f,g,h,i,j"

arr1=Split(arr1,",")
arr2=Split(arr2,",")

For i=0 To UBound(arr1)
  If i>0 Then NewArr=NewArr&","
  NewArr=NewArr&arr1(i)&","&arr2(i)
Next
Avatar billede w13 Novice
11. marts 2008 - 21:32 #4
Eller:

arr1=Split("1,2,3,4,5,6,7,8,9,10",",")
arr2=Split("a,b,c,d,e,f,g,h,i,j",",")

For i=0 To UBound(arr1)
  If i>0 Then NewArr=NewArr&","
  NewArr=NewArr&arr1(i)&","&arr2(i)
Next
Avatar billede nielle Nybegynder
11. marts 2008 - 21:34 #5
Dim arr1Arr, arr2Arr

arr1 = "1,2,3,4,5,6,7,8,9,10"
arr2 = "a,b,c,d,e,f,g,h,i,j"

arr1Arr = Split(arr1, ",")
arr2Arr = Split(arr2, ",")

NewArr = ""
For idx = LBound(arr1Arr) To UBound(arr1Arr)
    If NewArr <> "" Then
        NewArr = NewArr & ","
    End If


    NewArr = NewArr & arr1Arr(idx) & "," & arr2Arr(idx)
Next
Avatar billede nielle Nybegynder
11. marts 2008 - 21:36 #6
Ups, nu må du jo vælge hvem du vil have svar af ;^)
Avatar billede w13 Novice
11. marts 2008 - 21:59 #7
Jeg lavede bare dit forslag Nielle, og vores løsning er jo den samme, så du opretter bare svar. =)
Avatar billede nielle Nybegynder
11. marts 2008 - 22:00 #8
Deler nu gerne .. så hvis du også lægger et svar :^)
Avatar billede w13 Novice
11. marts 2008 - 22:57 #9
:)
Avatar billede nielle Nybegynder
24. marts 2008 - 22:41 #10
Så mangler du bare at acceptere vores svar :^)
Avatar billede bobbedude Nybegynder
25. marts 2008 - 07:22 #11
Oh yes jeg har bare ikke haft tid det er jo påske :)
Avatar billede nielle Nybegynder
07. april 2008 - 17:49 #12
Det burde nu ikke tage mange sekunder at acceptere sådan et svar :^)
Avatar billede bobbedude Nybegynder
09. april 2008 - 07:55 #13
Næ men man skal aligevel finde tiden til at gøre det nille :)
Men tak for hjælpen.
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