Показать сообщение отдельно
  #128 (permalink)  
Старый 21.08.2018, 13:45
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Alexandroppolus,
var arr = [1,1,2,5,9,9,7,7];
function unq(arr){
	var newArr = [];
	for(var i = 0; i<arr.length; i++){
		var x = arr[i];
		arr[i] = null;
		if(!arr.includes(x)) {
			newArr.push(x);
			if(newArr.length == 2) return newArr;
			continue;
		}
		arr[i] = x;
	}
}

console.log(unq(arr));

Последний раз редактировалось j0hnik, 21.08.2018 в 13:47.
Ответить с цитированием