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