Debugging with Console & DevTools

What happens when the JavaScript engine encounters the 'debugger' statement?
function updateUser(userData) {
  debugger;
  // User update logic
  const updatedUser = {...user, ...userData};
  saveToDatabase(updatedUser);
  return updatedUser;
}
Next Question (7/40)