title: String comparison issue in Jade Template in NodeJs Express framework application
body: <p>I'm comparing two variables in Jade Template in my NodeJs (Express Framework) application.
  I can see that values are same but not sure why it's not working.
  Below is the piece of code.</p>
  
  <pre><code>select#corpid.form-control.grid-select(name='corpid', style='display: none', value='#{ScheduleList.CorpId}', onchange="setEmployer(this)")
      each item in Employers
          if(new String(item.EmployerId) == new String(ScheduleList.ProdEmployerId))
              option(value = '#{item.EmployerId}', selected='selected') #{item.AccountName}
          else
              option(value = '#{item.EmployerId}', eid="#{new String(item.EmployerId)}", pid="#{new String(ScheduleList.ProdEmployerId)}") #{item.AccountName}
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/Ml7vZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ml7vZ.png" alt="enter image description here"></a></p>
  
  <p>You can see above, i showed both ids which is coming same for id=101 but still it is not adding <strong>selected</strong> attribute as per <strong>if</strong> block.</p>