Objasnjenje koda

Objasnjenje koda

offline
  • Pridružio: 21 Okt 2005
  • Poruke: 65
  • Gde živiš: localhost

Poz ,
Izvinjavam se ako na pogresnom mestu postavljam pitanje ali stvarno nisam znao gde da postujem.
Treba mi objasnjenje koda i mislim da je ActionScript u pitanju ali nisam siguran ;

 var _t:* = text_1 ? (text_1) : ("proizvod")

text_1 ima bilo koju vrednost npr "svh12" ili tako neshto ...

Hvala ljudi Wink



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • soxxx 
  • Prijatelj foruma
  • Pridružio: 25 Maj 2005
  • Poruke: 1482
  • Gde živiš: Gracanica, Kosovo

?: predstavlja ternary operator, i slican je if/then/else petlji. E sad, sta predstavlja "*" u actionscriptu pojma nemam ... Smile



offline
  • Pridružio: 21 Okt 2005
  • Poruke: 65
  • Gde živiš: localhost

Da to mi je jasno . Da napomenem .. najvise me buni leva strana (var _t:*)
Sta bi moglo da predstavlja ova dvotacka i zvezda pre = znaka ;

ili jednostavnije koju vrednost na kraju ima _t ?


Hvala u svakom slucaju

offline
  • soxxx 
  • Prijatelj foruma
  • Pridružio: 25 Maj 2005
  • Poruke: 1482
  • Gde živiš: Gracanica, Kosovo

Napisano: 21 Maj 2010 19:41

Ok, malo sam pogledao "okolo" po netu... Smile

Kada se deklarisu varijable koristeci var postoji opcija kojom se moze odrediti tip varijable. Tip varijable opisuje vrednosti koje ce varijabla sadrzati. Npr:
# varijabla ce sadrzati neki broj var x:Number;                               # ActionScript 2 var x:int                                   # ActionScript 3
Postoji nekoliko tipova i ima razlika izmedju ActionScript 2 i ActionScript 3. U AC2 ako se izostavi tip varijable, znaci da varijabla moze sadrzati bilo koji tip. U AC3 to se oznacava sa asteriksom, tj. "*". Evo ti jedan koristan link:

http://www.senocular.com/flash/tutorials/as3withflashcs3/

a imas i ovde: http://help.adobe.com/en_US/ActionScript/3.0_Progr.....-7f88.html (pogledaj pod Object Data Type)

Da se vratim na kraju na tvoje pitanje:
Citat:ili jednostavnije koju vrednost na kraju ima _t ?

Ako text_1 sadrzi neku vrednost, onda dodeli tuvrednost varijabli _t; u suprotnom _t = "proizvod".

Dopuna: 21 Maj 2010 20:06

Naravno moguce i da gresim, nisam upoznat sa AC uopste. Very Happy

offline
  • Pridružio: 21 Okt 2005
  • Poruke: 65
  • Gde živiš: localhost

Bice da si u pravu ... ako nista drugo usmerio si me na pravi put ...
Hvala puno a ja nastavljam sa istrazivanjem Wink

Ko je trenutno na forumu
 

Ukupno su 978 korisnika na forumu :: 8 registrovanih, 0 sakrivenih i 970 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bigfoot, Boris90, Dorcolac, goxin, Koridor, Metanoja, Milos82, TBF1D