Показать сообщение отдельно
  #11 (permalink)  
Старый 10.03.2013, 18:24
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

var arr = ["поросёнок","щенок веселый", "щенок", "слон", "слон розовый", "лиса хитрая", "волк", "волк серый", "лиса"] ;
var arr2=(",start,"+arr.join(',')+",end,").split(/,[^\s]*,/);arr2.pop();arr2.splice(0,1);arr2=arr2.join(',').split(/\s+/).join(':');
eval("var obj = {'" +(arr2.split(/([:,])/).join("'"))+"'}");

for(var i=0;i<arr.length;i++){
  if(obj[arr[i]])arr[i]+=' '+obj[arr[i]];
}
alert(arr)
,

Последний раз редактировалось Deff, 10.03.2013 в 18:31.
Ответить с цитированием