Poslao: 21 Maj 2010 16:02
|
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
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 21 Maj 2010 16:48
|
offline
- 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 ...
|
|
|
|
Poslao: 21 Maj 2010 17:02
|
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
|
|
|
|
Poslao: 21 Maj 2010 20:06
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Napisano: 21 Maj 2010 19:41
Ok, malo sam pogledao "okolo" po netu...
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.
|
|
|
|
Poslao: 22 Maj 2010 03:58
|
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
|
|
|
|