Here is a javascript bigint library by Leemon Baird<p><a href="http://www.leemon.com/crypto/BigInt.js" rel="nofollow">http://www.leemon.com/crypto/BigInt.js</a><p>It's about the best I've seen and embodies all the principles that are being explained by Matt.
Seriously, for the number -123, the array [3, 2, 1] has the least significant digit in position zero?<p>[edit] Ah ha, printed arrays have position zero on the left. I thought it was on the right.