Javascript循环直到满足条件

Fun*_*ion 5 javascript while-loop

我试图无限循环,直到满足条件......这是正确的吗?似乎不是.

    var set = false;
    while(set !== true) {
        var check = searchArray(checkResult, number);
        if(check === false) {
            grid.push(number);
            set = true;
        } 
    }
Run Code Online (Sandbox Code Playgroud)

Nin*_*olz 15

基本上你可以使用这个模式进行无限循环,并在循环中的任何地方添加一个break语句break:

while (true) {
    // ...
    if (breakCondition) {            
        break;
    } 
}
Run Code Online (Sandbox Code Playgroud)