title: When do we have to use () and {} in ES6 Arrow Functions
body: <p>I'm little confused with the usage of parenthesis and flower brackets interchangeably in arrow functions. </p>
  
  <p>For instance,</p>
  
  <p><strong>Use of Flower brackets</strong> </p>
  
  <pre><code>const sayHello = () =&gt; { console.log('Hello') }
  </code></pre>
  
  <p><strong>Use of Parentheses</strong></p>
  
  <pre><code>const sayHello = () =&gt; ( console.log('Hello') )
  </code></pre>
  
  <p>Both gives same output on the console. Do they both mean same? Sorry if this question sounds dumb.</p>