frontend-challenges icon indicating copy to clipboard operation
frontend-challenges copied to clipboard

179 - Contains Duplicate - typescript

Open jsartisan opened this issue 1 year ago • 0 comments

index.ts

export function hasDuplicate(numbers: number[]): boolean {
  const uniqueNumbers: Set<number> = new Set();

  for (const num of numbers) {
    if (uniqueNumbers.has(num)) {
      return true; // Duplicate found
    }

    uniqueNumbers.add(num);
  }

  return false; // No duplicates found
}

jsartisan avatar Oct 13 '24 12:10 jsartisan