title: I want the output minutes and seconds be like 09:09
body: <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>// Set the date we're counting down to
  var countDownDate = new Date();
  countDownDate.setTime(countDownDate.getTime() + (30 * 60 * 1000));
  
  // Update the count down every 1 second
  var x = setInterval(function() {
  
    // Get todays date and time
    var now = new Date().getTime();
  
    // Find the distance between now and the count down date
    var distance = countDownDate - now;
  
    // Time calculations for days, hours, minutes and seconds
    var minutes = Math.floor((distance/1000/60)%60);
    var seconds = Math.floor((distance /1000) % 60);
  
    // Output the result in an element with id="demo"
    document.getElementById("demo").innerHTML =  minutes + "m " + seconds + "s ";
  
    // If the count down is over, write some text 
    if (distance &lt; 0) {
      clearInterval(x);
      document.getElementById("demo").innerHTML = "EXPIRED";
    }
  }, 1000);</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;!DOCTYPE HTML&gt;
  &lt;html&gt;
  &lt;head&gt;
  &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
  &lt;style&gt;
  p {
    text-align: center;
    font-size: 60px;
    margin-top: 0px;
  }
  &lt;/style&gt;
  &lt;/head&gt;
  &lt;body&gt;
  
  &lt;p id="demo"&gt;&lt;/p&gt;
  
  &lt;/body&gt;
  &lt;/html&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>I want the output with 2 numbers in minute and 2 numbers in seconds like 09:06</p>
  
  <p>I tried with slice(-2) but it didn´t work properly, so i want to know other options to try</p>
  
  <p>Im so newbie with js and this things</p>