关于flash中计算器中的代码,请过路的高手出手帮帮忙。叩谢

这是我写的代码,可是在在运行中计算结果中没有反应,不知道是按钮没用还是没有赋值给计算结果的动态文本框呢? n是一个输入文本框m是一个输入文本框an1是求和的按钮an2是求积的按钮,请高手帮帮忙啊!!改怎么改n="";m="";stop();an1.onpress=function(){ sum=0; l=0; for(l=Number(n);l<=Number(m);l++){ sum=sum+l; } }an2.onpress=function(){ sum=0; l=0; for(l=Number(n);l<=Number(m);l++){ sum=sum*l; } }
2026年09月23日 13:42
有2个网友回答
网友(1):

你想将计算结果在那里显示?这里没有可以显示计算结果的地方。
这样的代码看得出是as2的代码。你的代码需要放在场景时间轴第一帧。
你的按钮事件写错了。onPress的p字需要大写。

网友(2):

first=Double.parseDouble(firTextField.getString());
second=Double.parseDouble(secTextField.getString());
result=Double.parseDouble(resultTextField.getString());

getString(),如果firTextField、secTextField、resultTextField不为数字parseDouble就会异常,因为你要转换的是Double,是数字,不是字符串