What does this for loop do?
<pre><code>for (var i = RegData.length - 1; i &gt;= 0; i--){
  var row = Titanium.UI.createTableViewRow();
  var title = Titanium.UI.createLabel({
    text:RegData[i].title,
    font:{fontSize:14,fontWeight:'bold'},
    width:'auto',
    top:2,
    textAlign:'left',
    left:2,
    height:16
});
</code></pre>

<p>I want the explanation of this line... and is there any alternate ways of writing this.</p>

<p><strong>for (var i = RegData.length - 1; i >= 0; i--){</strong></p>
