0
as3中。我只是简单地将数字从按钮按下输入。使用appendText将appendText后的数字加到文本字段
key2.addEventListener(MouseEvent.MOUSE_DOWN, thisButkey2);
function thisButkey2 (e:MouseEvent):void{
displayNums.appendText("2") ;
}
key3.addEventListener(MouseEvent.MOUSE_DOWN, thisButkey3);
function thisButkey3 (e:MouseEvent):void{
displayNums.appendText("3") ;
}
如何将字符串文本合计为一个数字?我想知道它是否> 100.
我解决了它 - 它只是需要变成一个数字。
keyEnter.addEventListener(MouseEvent.MOUSE_DOWN, thisButEnter);
function thisButEnter (e:MouseEvent):void{
totalSum = Number(displayNums.text)
if (totalSum > 100){
clearNums();
}
}
我错过了我的问题。我正在创建一个像输入一样的“计算器”。点击按钮4,显示“4”。点击按钮3,显示“43”(使用appendText)。所以我想把这个“43”变成一个数字 - 所以我可以把它与100比较。 – 2014-10-28 22:07:48
感谢您的帮助 - 我解决了这个问题。它是一个简单的Number(displayNums.text)keyEnter.addEventListener(MouseEvent.MOUSE_DOWN,thisButEnter); 功能thisButEnter(E:MouseEvent)方法:无效{ \t totalSum =号码(displayNums.text) \t如果(totalSum> 100){ \t clearNums(); \t} \t } – 2014-10-28 22:26:40