Swear Posted September 16, 2010 Report Share Posted September 16, 2010 neskaidrības ar flash actionskriptu. respektīvi šis te: (((((var1 + var2) + var3) + String((Number(var4) * Number(String(var3).substr(0, 2)))).substr(1, 3)) + var1) + var2) + var3; kā var saprast kur tie variabļi tiek saskaitīti vai tiek pielīmēti klāt? šo takā vajadzētu pārvērst uz php bet rezultāts nav gluži tāds kā vajadzētu būt ((((($var1 + $var2) + $var3) + substr(($var4 * substr($var3, 0, 2)), 1, 3)) + $var1) + $var2 ) + $var3 Quote Link to comment Share on other sites More sharing options...
bubu Posted September 16, 2010 Report Share Posted September 16, 2010 Ja + zīmei kaut vienā pusē esošā vērtības/mainīgā tips ir String, tad tie tiks "salīmēti" kopā. Ja abi būs skaitliski tipi, tad saskaitīti kopā. Quote Link to comment Share on other sites More sharing options...
Леший Posted September 16, 2010 Report Share Posted September 16, 2010 jāskatās pēc tipa. Stringi tiek salīmēti, iekš php konkatenācijas operātors ir "." "Hello "."world!" Quote Link to comment Share on other sites More sharing options...
Swear Posted September 16, 2010 Author Report Share Posted September 16, 2010 var var4:String = GlobalData... var var3:String = GlobalData... var var1:String = var3.slice(0, 1); var var2:String = var3.substr(0, 1); (((((var1 + var2) + var3) + String((Number(var4) * Number(String(var3).substr(0, 2)))).substr(1, 3)) + var1) + var2) + var3 viņi jau visi skaitās kā stringi? īstenībā tie visi ir tikai cipari. un jautājums vai var1 būs vienāds ar var2 (jeb vai slice dara to pašu ko substr). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.