我正在構建一個簡短的測驗,用戶需要輸入縮寫詞的含義。 這意味着我需要比較用戶輸入的長字符串(通常是一個句子)和首字母縮寫詞。比較AS3中的句子(字符串)
我有一種感覺,我沒有做對。對於我的測試,我複製粘貼正確的答案,以確保拼寫正確,但我始終得到的答案是不正確的反饋。
我的問題是,我比較正確嗎?
這裏是我的代碼:
var arrQuestions:Array = [["LOL","Laughing Out Loud"], ["OMG", "Oh My God"], ["BTW", "By The Way"]];
var i:Number=0;
function setup():void {
quiztext_txt.text = arrQuestions[i][0];
trace(quiztext_txt.text);
trace(arrQuestions[i][1]);
check_btn.addEventListener(MouseEvent.CLICK, clickHandler);
}//End of Setup()
setup();
function clickHandler(event:MouseEvent):void {
var givenString:String;
var inputString:String;
inputString = userinput_txt.text;
givenString = arrQuestions[i][1];
if (inputString == givenString) {
feedback_txt.text = "Correct!";
} else {
feedback_txt.text = "Wrong!";
}
}
這是什麼變數?你多次使用它,但我從未看到它初始化。 – spender 2009-10-08 09:35:13
嗨斯佩德,我正在編輯我的代碼,所以你可以看到我的變量。 我將在未來使用它來移動到數組中的下一個位置。 – Sarit 2009-10-08 09:44:53