title: ng-if statement works one way but not another, why?
body: <p>When I write my ng-if statement like this...</p>
  
  <p><code>ng-if="$state.params.Step != vm.$localStorage.builder[$state.params.ID].Data.Steps.length - 2 &amp;&amp; vm.$localStorage.builder[$state.params.ID].Data.Steps.length - 1"</code> </p>
  
  <p>it doesn't work at all. I thought the above was just a shorter form of...</p>
  
  <p><code>ng-if="$state.params.Step != vm.$localStorage.builder[$state.params.ID].Data.Steps.length - 2 &amp;&amp; $state.params.Step != vm.$localStorage.builder[$state.params.ID].Data.Steps.length - 1"</code></p>
  
  <p>What am I doing wrong? I don't want to repeat myself if I can help it.</p>