3

私はループの歴史を持っていて、すべての親ループを終了したいのですが、AS3 は php にあるようなラベルをサポートしていますか?

for(var i:int=0;i<100;i++)
{
    for(var j:int=0;j<100;j++)
    {
        if(j == 15){

           i = 99;
           break;

        }
    }
}
4

2 に答える 2

6

label:はい、次のようにループの前で使用できます。

// Label this loop 'outer'.
outer: for(var i:int = 0; i < 100; i++)
{
    inner: for(var j:int = 0; j < 100; j++)
    {
        if(j === 15)
        {
            // Break the outer loop.
            break outer;
        }
    }
}

これは にも機能しcontinueます。

于 2013-04-03T06:20:30.123 に答える