[問題] 初心者 1120 不知道該怎麼解決 ><|||

作者: Taengudnight (TaenniceFan)   2014-04-17 17:06:24
var i:int = 5;
var j:int = 3;
function addall(m:int , n:int) {
var total:int;
total = m + n;
i = m * 2;
}
addall(i, j);
trace(total);
trace(i);
trace(j);
輸出後就會顯示"場景 1,圖層 '圖層 1',影格 1,字行 9 1120: 存取未定義的
屬性 total。"
取消嚴謹模式就出現"ReferenceError: Error #1065: 變數 total 未定義。
at _fla::MainTimeline/frame1()"
網路上找了好多資料,我還是解決不了 ><有大大可以幫忙嗎?謝謝你們
作者: dayuH (DaYu)   2014-04-17 17:23:00
你的變數total一開始就var在function中了 把她拉到外層來吧
作者: Taengudnight (TaenniceFan)   2014-04-17 17:26:00
放到function上就可以了嗎~執行上沒有錯誤了 :) 謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com