not understanding this javascript equation
<p>Em. I'm looking at the easing equation here:</p>

<pre><code>var easing = function( t, b, c, d ) {
   return c * ( t /= d ) * t * t * t + b;
}
</code></pre>

<p>So presumably one can write it like this:</p>

<pre><code>var easing = function( t, b, c, d ) {
   return c * ( t = (t/d) ) * t * t * t + b;
}
</code></pre>

<p>or like this ?  mmm.. not sure about this one: </p>

<pre><code>var easing = function( t, b, c, d ) {
   return c * t = c * (t/d) * t * t * t + b;
}
</code></pre>

<p>How exactly is this equation being parsed by javascript, I mean, we get:</p>

<p>return number = number;</p>

<p>wtf? How is this being handled.</p>
