找出重复项检查里的 bug

来自 算法复杂度
Node 24 入门 4分钟 找出 1处问题

找出这段重复项检查中的复杂度缺陷。

JavaScript
function hasDuplicate(orderIds) {
  const seen = [];
  for (const orderId of orderIds) {
    if (seen.includes(orderId)) {
      return true;
    }
    seen.push(orderId);
  }
  return false;
}
在试验场中打开
报告错误