Показать сообщение отдельно
  #5 (permalink)  
Старый 24.05.2018, 13:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

ALARMus,
<script>
var array='A,1,A,2,B,3,C,4'.split(',');
function fn(array)
{
var res = [], n = 1, obj = {};
for (var i = 0; i < array.length; i+=2) {
    var f = array[i];
    if(!obj[f]){
       res.push(f, n++ );
       obj[f] = true;

    }
}
return res
}

document.write(JSON.stringify(fn(array)))
  </script>
Ответить с цитированием