More correct / readable syntax for if/if else?
<p>This is not a huge deal but I'm curious. Is it more correct/readable to write:</p>

<pre><code>if (var1 == var2) {
    if (var3 == var4) func1();
    else func2();
}
</code></pre>

<p>or </p>

<pre><code>if (var1 == var2 &amp;&amp; var3 == var4) func1();
else if (var1 == var2) func2();
</code></pre>

<p>Usually I will use the 2nd way as it is quicker to write and doesn't nest if statements, but now I'm wondering if that's difficult to read.</p>

<p>Thanks.</p>
