title: How to interpret a complex ternary operator?
body: <p>I have this condition:</p>
  
  <pre><code>con1 ?  (con2 || con3) ? "blue" : "white" : "green"
  </code></pre>
  
  <p>Is this the correct interpretation of that code?</p>
  
  <pre><code>if con1 = true , then "blue"
  if con1 = false, then "white"
  if con2 || con3 = true, then "green"
  ?
  </code></pre>