3 ms·
I put in a value of 500, and while it didn't freeze completely, it really struggled to respond.
by oneeyedpigeon 8y ago
I put in a value of 500, and while it didn't freeze completely, it really struggled to respond.
- davidim 8y agoRecursive division may be elegant, but it seems that may also have its disadvantages.
- wakamoleguy 8y agoOne trick you could use is to add a setTimeout or asnyc/await somewhere during the recursion. By forcing a step to be asynchronous, the stack count will be reset.