Why does this 'for(;;)' loops?
What in the world is making the second parameter return `true`?

> **WARNING: it will loop infinitely and might crash your browser**

    for(;;){
        //...
    }

I was totally expecting not to loop at all...

But it is running, and that makes it worse since it can only be running if something evaluated to `true`, or am I missing something?
Why does this 'for(;;)' loops?
===

What in the world is making the second parameter return `true`?

> **WARNING: it will loop infinitely and might crash your browser**

    for(;;){
        //...
    }

I was totally expecting not to loop at all...

But it is running, and that makes it worse since it can only be running if something evaluated to `true`, or am I missing something?