what is wrong with this substring?
<pre><code>var mychars = 'abcdefghijklmnopqrstuvwxyz';
for (i = 0; i &lt; mychars.length; i++) {
  alert(i.toString() + " - " + mychars.substring(i, 1));
}
</code></pre>

<p>first of all why does substring(1, 1) not return anything? why does everything after that print more than one character?</p>
