'alr approved some time ago'
Do you think you can even enforce that at all? Protip: many people have tried and so far none have succeeded.
What if description would said - only recursive solutions. (all loops blocked) - would the kata be more unique then?
Also, BTW, the way you did it, eval is undefined instead of a function.
Retirenment then :-(
indexOf and lastIndexOf blocked
Random tests altered - iteration over the array is timed out now.
There're already several binary-search-related katas.
@eb100 That's not nearly enough, there are many hacks. I'll fix it though.
I,ve blocked some functions.