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 1185 korisnika na forumu :: 27 registrovanih, 3 sakrivenih i 1155 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: ajo baba, amonsrb, Atomski čoban, Avalon015, Bobrock1, cavatina, ccoogg123, cinoeye, dejina811, dekan.m, djboj, dragoljub11987, Georgius, Kubovac, ladro, Lucije Kvint, mercedesamg, milenko crazy north, nebidrag, prle122, sabros, simazr, solic, Srky Boy, suton, Tvrtko I, vaso1