debugger Statement Usage
How does the debugger statement behave in recursive functions?
function recursiveFunction(depth) {
debugger;
if (depth <= 0) return;
recursiveFunction(depth - 1);
}
function recursiveFunction(depth) {
debugger;
if (depth <= 0) return;
recursiveFunction(depth - 1);
}