Code QuizAdvanced

Error Rate Metric Bug

Spot the calculation bug in a load-test error-rate metric.

Codejavascript
// Summarizes results from a load test run
function calculateMetrics(responses) {
  let totalTime = 0;
  let errors = 0;
  for (const r of responses) {
    totalTime += r.responseTime;
    if (r.status >= 400) errors++;
  }
  const avgResponseTime = totalTime / responses.length;
  const errorRate = (errors / (responses.length - errors)) * 100;
  return { avgResponseTime, errorRate };
}

What is the bug in this performance-metrics function?