Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.09.2011, 03:03
Профессор
Отправить личное сообщение для KamalovRadik Посмотреть профиль Найти все сообщения от KamalovRadik
 
Регистрация: 03.08.2011
Сообщений: 150

Создать массив не содержащие данные другого масива
Допустим есть массив
Arr1 = [1,7,11,4,8,6];

Мне надо получить другой массив из первых 12и цифр, не содержащий цифры из первого массива ,т.е. должно получиться
Arr2 = [2,3,5,9,10,12]; // Порядок не важен

КАк получить этот массив, при создании 2го проверку с первым делаю, не получ(

var raz2 = new Array(6);
function randSop() {
    var flag;
    for (var i=0; i<6; i++) {//Для каждого елемента масси
        flag = false;//Число нам не подходит
        while(flag==false) {//Пока число нам не подходит
            r = Math.round(Math.random()*11)//генерим его
            flag = true;
            for (var j=0; j<i; j++) {//Проходим по всему массиву
			
                if (raz2[j]==r ) {//проверяя, есть ли уже такое число во втором массиве. Тут же вставлял проверку на первый массив и браузер зависал
                    flag = false;
                    break;//Есть, надо генерить другое
                }
            }
			
			

        }
        raz2[i]=r;
        document.write( ' ' + arrayUser[raz2[i]] + ' ' );
        
    }
	document.write('<br />' );
}

randSop();
Ответить с цитированием
  #2 (permalink)  
Старый 05.09.2011, 03:30
Профессор
Отправить личное сообщение для KamalovRadik Посмотреть профиль Найти все сообщения от KamalovRadik
 
Регистрация: 03.08.2011
Сообщений: 150

ВСе, сделал)

При проверке на совпадения с первым массивом тоже false на удачу надо поставить было
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать массив Nika2610 Работа 4 18.04.2011 09:23
данные в php из javascript типо массив POST SanaPo Events/DOM/Window 2 12.02.2011 22:19
Как создать многомерный массив FRIE Общие вопросы Javascript 29 02.06.2010 19:14
Как создать ассоциативный массив JS + CSS occlusion Общие вопросы Javascript 3 12.01.2009 09:19
XML данные в массив. Onis Общие вопросы Javascript 7 16.07.2008 00:12