Avatar billede idiotbarn Nybegynder
19. december 2004 - 15:00 Der er 8 kommentarer og
1 løsning

Ligge to arrays sammen

Jeg er ved at lege med et blackjack spil og man skal kunne angive hvor mange spil kort man skal bruge, derfor har jeg lavet et array med et spil kort i...kalder det tempArr, jeg har så lavet en for løkke som skulle ligge arrayet ind i en variabel Cards men jeg kan ikke få Cards til at fungere som et array. Jeg lagde dem sammen med noget i stil med:

Cards=Cards add tempArr

Kan også godt se at array'et kommer ind i variablen, men kan ikke hente Cards[5] fx. Hvordan ligger man dem sammen så de fungere som et array?
Avatar billede barklund Nybegynder
19. december 2004 - 15:13 #1
Cards = Cards.concat(tempArr);
Avatar billede barklund Nybegynder
19. december 2004 - 15:14 #2
add er en _meget_ gammel funktion til at lægge to strenge sammen til en ny streng - og har intet med dette at gøre.
Avatar billede pyroman Nybegynder
19. december 2004 - 15:16 #3
Du skal bruge:

Cards = Cards.concat(tempArr);


Det er kun strenge og tal du kan lægge sammen med add operatoren.

Desuden, hvis du bruger noget nyere end flash 5 bør du bruge "+" eller "+=" når du lægger noget sammen (altså tal og strenge). Fx:

tal = 1 + 2;
streng = "ord1" + "ord2";

eller:

tal = 1;
tal += 2;
tal -= 3;
trace(tal); // udskriver "0"

streng = "ord1";
streng += "ord2";
trace(streng); // Udskriver "ord1ord2"
// Man kan ikke bruge -= på strenge...

Du kan desuden finde mere hjælp og funktioner omkring Array hvis du kigger i din actionscript dokumentation
Avatar billede pyroman Nybegynder
19. december 2004 - 15:17 #4
Pis - altid bagefter :(
Avatar billede kragekjaer Praktikant
19. december 2004 - 20:25 #5
Det hedder "lægge" to sammen §:-)
Avatar billede pyroman Nybegynder
19. december 2004 - 20:36 #6
Sikke en julehygge du spreder med de grammatiske og sproglige rettelser du strør om dig som julesne hr. dansklærer kragekjær! ;)

Kan De også finde de manglende kommaer i mit indlæg? :)
Avatar billede idiotbarn Nybegynder
10. januar 2005 - 01:06 #7
tak...et svar?
Avatar billede barklund Nybegynder
10. januar 2005 - 01:45 #8
Yeshyesh :)
Avatar billede barklund Nybegynder
10. januar 2005 - 12:40 #9
Tark for points ;)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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