
flash 函数中的参数传值
_global.ex=function(ta,tb){st=ta;ta=tb;tb=st;}ex(t1,t2);怎么样使得t1和t2的数值进行交换。...
_global.ex=function (ta,tb) {
st=ta;
ta=tb;
tb=st;
}
ex(t1,t2);
怎么样使得t1和t2的数值进行交换。 展开
st=ta;
ta=tb;
tb=st;
}
ex(t1,t2);
怎么样使得t1和t2的数值进行交换。 展开
展开全部
a=t1;
b=t2;
t1=b;
t2=a;
b=t2;
t1=b;
t2=a;
更多追问追答
追问
关键这样不能交换啊!
追答
a=t1;
b=t2;
ex(b,a);
展开全部
全局函数 不能设置参数 解决不了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
传值没有用, 必须传引用才能正确交换.
追问
怎么弄呢?
追答
_global.ex=function (obj:Object, ta:String, tb:String) {
st=obj["ta"];
obj["ta"]=obj["tb"]
obj["tb"]=st;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询