Avoid calling `pop()` on stack
authorGreg Hurrell <greg@hurrell.net>
Wed, 31 May 2017 15:11:11 +0000 (08:11 -0700)
committerGreg Hurrell <greg@hurrell.net>
Wed, 31 May 2017 15:11:11 +0000 (08:11 -0700)
commit328ec43686e312c81df4ffcbc9342d4e2c3402e2
tree1345987afc242bd88ba759f65babe46ef9b3f33c
parent66e5f2c34effc12ad329eafcd8c4ca7af2a144ef
Avoid calling `pop()` on stack

We only ever push as many as 3 items on this stack, so we don't have to
worry about unbounded growth. Let's just maintain an index for the top
of the stack. In a sample run under the Chrome profiler, this shaves off
several hundred milliseconds (hand-waves).
src/multiplyDigits.js