v
Много времени потратил на поиск ошибки, оказалось unique у меня работал правильно - на самом деле строки были не уникальны при том что выглядели почти идентично)
"Замена по словарю"
и
Обезaпасим себя от "лишних" пробелов
function strip(str) {
str.replace(/\s+/g,' ' ) // заменить длинные пробелы одним
.replace(/^\s/,'') // удалить пробелы в начале строки
.replace(/\s$/,''); // удалить пробелы в конце строки
return str;
}




