title: Unable to understand lines of javascript
body: <p>I am unable to understand a small code piece of JavaScript.
  Please help me to know the meaning of the following JavaScript blocks:</p>
  
  <pre><code>x = 2 + a / 30 &gt;&gt; 0;
  </code></pre>
  
  <p>What is the meaning of ">>" in JavaScript?</p>
  
  <pre><code>D = !0;
  </code></pre>
  
  <p>What is the value of D?</p>