基本上我需要一个循环内的循环来比较我的actionscript3彩票游戏中的两个不同的数组 我试过循环,但我似乎无法让它工作......
check_win.addEventListener(MouseEvent.CLICK, f_check_win);
function f_check_win(event:Event):void{
for(index = 0; index < matches[index]; index++ ){
trace(index);
for(index2 = 0; index2 < input_array.length; index2++){
if (match[index2] == input_array[index2]){
choose_change = choose_change+1;
}
}
}
所以基本上在这段代码中,check_win是一个按钮。单击按钮后,它将运行循环。它是为了获取包含6个属性的匹配实例,并循环直到index大于匹配。根据我的输出,这种情况正在发生,但第二个循环似乎没有做任何事情。非常感谢任何帮助。
答案 0 :(得分:0)
根据您提供的代码,您的内部循环看起来应该更像这样:
for(index2 = 0; index2 < input_array.length; index2++){
if (matches[index] == input_array[index2]){
choose_change = choose_change+1;
}
}