FLEX 的加法计算代码
来源:百度知道 编辑:UC知道 时间:2024/06/04 11:35:30
public function doOperation():void
{
switch (operation)
{
case “add“:
Result.text=(parseInt(NUM1.TEXT)+parseInt(NUM2.TEXT)).toNum();
resetAfterOp();
break; //加法运算
结果是错误的 123+456=123456
希望高人解答
{
switch (operation)
{
case “add“:
Result.text=(parseInt(NUM1.TEXT)+parseInt(NUM2.TEXT)).toNum();
resetAfterOp();
break; //加法运算
结果是错误的 123+456=123456
希望高人解答
Result.text = String(parseInt(NUM1.text) + parseInt(NUM2.text));
结果便是 123+456=579
注意不同类型之间的转换.
http://liguoliang.com
试试NUM1.TEXT*1
两个输入框的变量都要数字化再使用..你这样取到的都是字符串