while

Loop Forever

[...] >> {
    ...
}
while (true) {
    // code block
}

+ Break

^^^^^^^^^^^^^^^

+ Break (With Condition)

? (`expr`) :) {
    ^^^^^^^^^^^
}
[...] >> {
    ...
    
    ?(`expr`) => ^^^
}
while (true) {
    // code block
    
    if (`expr`) {
        break;
    }
}

+ Continue

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[...] >> {
    ...
    
    ?(`expr`) >>>>>>>>>>>
}
while (true) {
    // code block
    
    if (`expr`) {
        continue;
    }
}

While Loop

+ Condition

[...] ?(`expr`) >> {
    ...
}
while (`expr`) {
    // code block
}

+ Increment Element

[0..i] >> {
    ...
}
int i = 0;

while (true) {
    // code block
    
    i += 1;
}

Last updated