Avatar billede jmc Nybegynder
09. april 2002 - 17:04 Der er 4 kommentarer og
1 løsning

sidste tal i et movieclip

Erdette ikke måden at hente det på hvis et movieclip hedder plf1 bliver result = 1

P_selected = this._name.charAt(this._name.length)
trace (P_selected);
Avatar billede paask Nybegynder
09. april 2002 - 17:42 #1
Jo - bortset fra at længden på navnet er antal tegn, men charAt har begyndednde index nul. Altså er _length på plf1 = 4, men et'tallet har index 3 i charAt funktionen. Derfor skal du lige trække én fra længden således:

P_selected = this._name.charAt(this._name.length-1)
trace (P_selected);
Avatar billede paask Nybegynder
09. april 2002 - 17:43 #2
Hehe - begyndednde = begyndende :0)
Avatar billede paask Nybegynder
09. april 2002 - 17:47 #3
Hvis du har movieclips med et sluttal på mere end ét ciffer, og gerne vil have hele det tal kan du benytte slice istedet. Det kræver bare du ved hvornår der skal slices, altså at du kender længden på det begyndende navn (som her er "plf"). Altså i denne stil:

P_selected = this._name.slice(3)
trace (P_selected);

hvor P_selected = 10 hvis movieclippet har navnet plf10.
Avatar billede Slettet bruger
09. april 2002 - 18:00 #4
Ja, eller et uddrag af navnet.
Den her snupper f.eks det 2. sidste bogstav/ciffer i navnet;

this._name.slice(this._name.length-2,this._name.length-1 )
Avatar billede pixelpaw Nybegynder
09. april 2002 - 18:12 #5
eller
substring(_name,4,1)
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