Hacker News new | past | comments | ask | show | jobs | submit login

I put in a value of 500, and while it didn't freeze completely, it really struggled to respond.



Recursive division may be elegant, but it seems that may also have its disadvantages.


One 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: