Skip to content

addUniqueItem

Adds an item to an array if it doesn't already exist.

Parameters

  • value (unknown[]): The array to modify.
  • item (unknown): The item to add to the array.

Returns

  • object: An object containing:
    • array (unknown[]): The updated array.
    • message (string): A message indicating the result ('item added' or 'item already exist').

Usage

ts
addUniqueItem([1, 2, 3], 4); // { array: [1, 2, 3, 4], message: 'item added' }
addUniqueItem([1, 2, 3], 2); // { array: [1, 2, 3], message: 'item already exist' }