title: Circle coordinates to array in Javascript
body: <p>What's the best way to add the coordinates of a circle to an array in JavaScript? So far I've only been able to do a half circle, but I need a formula that returns the whole circle to two different arrays: <code>xValues</code> and <code>yValues</code>. (I'm trying to get the coordinates so I can animate an object along a path.)</p>
  
  <p><strong>Here's what I have so far:</strong></p>
  
  <pre><code>circle: function(radius, steps, centerX, centerY){
      var xValues = [centerX];
      var yValues = [centerY];
      for (var i = 1; i &lt; steps; i++) {
          xValues[i] = (centerX + radius * Math.cos(Math.PI * i / steps-Math.PI/2));
          yValues[i] = (centerY + radius * Math.sin(Math.PI * i / steps-Math.PI/2));
     }
  }
  </code></pre>