[ zstevovich @ 12.04.2007. 13:23 ] @
this.createEmptyMovieClip("loadTarget_mc", 0);
loadVariables("data.txt", _root.loadTarget_mc);
_root.loadTarget_mc.onData = function() {
var pom:Number = new Number();
pom = parseFloat(this.snaga20);
if (pom<=0) {
rezultat = "Nema popusta";
} else {
rezultat = pom-(pom/100*10);
snaga20 = pom;
}
};
Evo ovako, iz txt fajla data.txt se ucitava promenljiva, vrsi se konverzija stringa u float i dalje izracunavam 10% od vrednosti u promenljivoj snaga20 u txt fajlu koji izgleda ovako:

Sadrzaj txt fajla
snaga20=765
snaga30=810
snaga50=1,260

Naime rezultat je dobar 688.5 to je 10% od 765 i tu nema problema
ALI, kako da citam drugi i treci red snaga30 i snaga50 kako bih izracunao 10% od 810 i 1,260, prosto svasta sam probao ali ne ide, jednostavno sta god napisao on cita vrednost iz prvog reda, a to je snaga20, ostalo mi uvek ispisuje NaN.
[ gordon_beneth @ 12.04.2007. 20:33 ] @
Sadržaj txt fajla treba da bude


snaga20=765&snaga30=810&snaga50=1,260&
[ zstevovich @ 12.04.2007. 22:34 ] @
HVALA, sad sljaka sve.