Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 26.05.2010, 23:36
Любитель
Отправить личное сообщение для JsLoveR Посмотреть профиль Найти все сообщения от JsLoveR
 
Регистрация: 16.12.2009
Сообщений: 422

Kiev,
Вот:
var withoutSimilarNames=new Array(),names=new Array(),flag=false,count=0;
function clearingTheNames()
{
   names.push(prompt("Имя","g"));
   count=(withoutSimilarNames.length+names.length);
	
	for(var i=0;i<count;i++)
	 { 
	  
		for(var j=0;j<count;j++)
		{
		   if(names[i]==withoutSimilarNames[j])
		   {
		      alert("Нашёлся одинаковый, не добавляем!!!");
		      flag=false;
			  break;
		   }
		   else if(names[i]!=withoutSimilarNames[j]){flag=true;}
		}
		if(flag==true){alert("Добавляем!!!");withoutSimilarNames.push(names[i]);}
	}
	
	names=new Array();
    alert(withoutSimilarNames);
}

<a href="#" onclick="clearingTheNames()">Добавить новое имя</a>

Есть прорехи, доделаете сами, можете вообще модифицировать скрипт как хотите.

Последний раз редактировалось JsLoveR, 26.05.2010 в 23:39. Причина: лишние скобоки
Ответить с цитированием
  #12 (permalink)  
Старый 27.05.2010, 00:11
Аспирант
Отправить личное сообщение для Kiev Посмотреть профиль Найти все сообщения от Kiev
 
Регистрация: 09.04.2010
Сообщений: 35

Ох, спасибо Вам!!!!
Ответить с цитированием
  #13 (permalink)  
Старый 27.05.2010, 00:33
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Kiev,
вот вы спрашиваете что у вас за ошибки
у вас весь код - ошибки
обратите внимание хотя бы на два цикла вместо одного в правильном решении
Ответить с цитированием
  #14 (permalink)  
Старый 27.05.2010, 00:44
Аспирант
Отправить личное сообщение для Kiev Посмотреть профиль Найти все сообщения от Kiev
 
Регистрация: 09.04.2010
Сообщений: 35

Gvozd,
Сообщение от Gvozd
обратите внимание хотя бы на два цикла вместо одного
та да, понимаю теперь.
Сообщение от Gvozd
вот вы спрашиваете что у вас за ошибки
у вас весь код - ошибки
буду усерднее работать.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с массивом объектов. bayah Общие вопросы Javascript 6 01.05.2010 18:57
Проблема с дизайном после отправки xmlhttprequest, Проблема с дизайном после отправки cyberx AJAX и COMET 3 01.05.2010 17:07
Проблема с CSS COKOJIOB (X)HTML/CSS 5 04.08.2009 14:19
Проблема, в менюшке Большой джо Элементы интерфейса 0 12.07.2009 17:12
Проблема спама lliberty AJAX и COMET 1 12.03.2009 16:47