[ Web Proxy ]
URL:
Viewing: https://uk.javascript.info/task/array-unique [Back]  [Original]

:
DanskEnglishEspaolFranaisIndonesiaItalianoTrkeOzbek

: 4

arr .

unique(arr), , arr.

:

function unique(arr) {
  /*   */
}

let strings = ["", "", "", "",
  "", "", "", "", ":-O"
];

alert( unique(strings) ); // , , :-O

.

:

  • , .
  • , , .
function unique(arr) {
  let result = [];

  for (let str of arr) {
    if (!result.includes(str)) {
      result.push(str);
    }
  }

  return result;
}

let strings = ["", "", "", "",
  "", "", "", "", ":-O"
];

alert( unique(strings) ); // , , :-O

, .

result.includes(str) result str, .

, result 100 str, result 100 . result , , 10000 , 10000 .

, JavaScript , 10000 .

arr for.

, arr.length 10000, 10000*10000 = 100 . .

.

Map Set , .

.


Web Proxy Viewer  |  New URL  |  Original Page