Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.01.2013, 14:40
Профессор
Отправить личное сообщение для dima*** Посмотреть профиль Найти все сообщения от dima***
 
Регистрация: 13.12.2012
Сообщений: 283

Помогите найти ошибку
<script>

var a=new Array('dsda','fjjd','fhhd','dsda'),club=[];

		for(i=0;i<a.length-1;++i){
			for(j=0;j<a.length;++j){
				if(a[j]!=a[i]){
					}
				else {a[i]=false} //сообщаем переменной povtor, что повторов не встретилось
 }
 }
 alert(club); //выводим массив без повторов
            </script>

Последний раз редактировалось dima***, 07.01.2013 в 12:20.
Ответить с цитированием
  #2 (permalink)  
Старый 05.01.2013, 14:51
Аспирант
Отправить личное сообщение для mullih Посмотреть профиль Найти все сообщения от mullih
 
Регистрация: 05.08.2012
Сообщений: 77

может строка 08 надо

club.push(a[i])

?

ps всеголишь предположение так я без понятия что хотел добиться автор этого скрипта. могу лишь предположить что сделать копия массива по уникальным значениям
Ответить с цитированием
  #3 (permalink)  
Старый 05.01.2013, 15:06
Аспирант
Отправить личное сообщение для skfyann Посмотреть профиль Найти все сообщения от skfyann
 
Регистрация: 27.12.2011
Сообщений: 90

dima***, прокрутите цикл вручную. Элементу присвается пустой массив раз за разом, в результате все нулится. Ну и незачем делать два полных (по всему массиву) цикла.
mullih, там не только в этом дело.
Ответить с цитированием
  #4 (permalink)  
Старый 05.01.2013, 15:11
Аспирант
Отправить личное сообщение для mullih Посмотреть профиль Найти все сообщения от mullih
 
Регистрация: 05.08.2012
Сообщений: 77

возможно, но как я писал, я вообще не в курсу какую автор задачу пытается решить, поэтому очень сложно найти ошибку))
Ответить с цитированием
  #5 (permalink)  
Старый 05.01.2013, 15:14
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от mullih
я вообще не в курсу какую автор задачу пытается решить,
Bывести без повторов:
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
onmauseover помогите найти ошибку realgleb Общие вопросы Javascript 2 30.08.2012 11:53
выбрать и изменить стиль элемента. Помогите найти ошибку nabiullin11 Элементы интерфейса 16 02.09.2011 11:23
Помогите найти ошибку... AJAX проверка существования e-mail в БД Murmurianez AJAX и COMET 1 03.08.2011 18:49
Помогите найти ошибку((( hacker_007 Общие вопросы Javascript 5 28.01.2011 17:37
Помогите найти ошибку. boneg Элементы интерфейса 1 21.09.2010 22:20