Суть:
В документе есть список годов, но некоторые из них повторяются.
Нужно написать скрипт, которые оставит только уникальные элементы, удалив повторы.
Порядок элементов списка должен сохранится.
Используй внутренний скрипт.
После исполнения скрипта вроде-бы показывает правильный ответ, но вот задачу тест не принимает. Подскажите, пожалуйста в чем ощибка?
index.html
<!DOCTYPE html>
<html>
<head>
<title>Years</title>
</head>
<body>
<h3>Years</h3>
<ul>
<li>1923</li>
<li>1989</li>
<li>1923</li>
<li>1974</li>
<li>1974</li>
<li>1974</li>
<li>1937</li>
<li>1991</li>
<li>1997</li>
<li>1989</li>
</ul>
<script>
const elementLi=document.querySelectorAll('li');
const uniqueArr=[];
for (let i=0; i<elementLi.length; i++){
if(uniqueArr.indexOf(elementLi[i].innerText)<0){
uniqueArr.push(elementLi[i].innerText);
} else{
elementLi[i].remove();
}
}
</script>
</body>
</html>
Спасибо за внимание!