>This is a very imperative program, and it is not the best way to write this in
Janet.  We are manually updating a counter <code class="mendoza-code">i</code> in a loop. Using the macros
<code class="mendoza-code">+=</code> and <code class="mendoza-code">++</code>, this style code is similar in density to C code.  It is
recommended to instead use either macros (such as the <code class="mendoza-code">loop</code> or <code class="mendoza-code">for</code>
macros) or a functional style in Janet.
</p>
<p>Since th