title: What is "?" combined with " :" in javascript?
body: <p>Hi I really don't understand what's the &quot;?&quot; combined with &quot;:&quot; in a same sentence</p>
  <p>Example :</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code> var c = myFunction(); 
  var b = c + 3; 
  var a = b ? c : 1; 
  
  console.log(a); 
  
  function myFunction() {
  
  return 3; 
  
  };</code></pre>
  </div>
  </div>
  </p>
  <p>In a real code what does it mean ?</p>