 
			
				08.02.2013, 16:51
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				Как сделать циклом for?
			 
			
		
		
		
		Как сделать,чтобы циклом for  m пересчитывало?
 
var pov=[];
for (i=0;i<c.length; i++)  {
k=0;m=1;
if(u[k]==c[0]&&u[m]==c[2]){
pov.push(c[i]);
}}
document.write(pov);
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось dima***, 09.02.2013 в 14:23.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.02.2013, 18:54
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 11.09.2010 
					
					
					
						Сообщений: 8,804
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
var pov=[];
// ключевое слово var, иначе переменная будет глобальной.
for (var i=0;i<c.length; i++) {
    if(u[0]==c[0]&&u[i+1]==c[2]){
        pov.push(c[i]);
    }
}
var k = 0; // не знаю зачем вам эта переменная.
document.write(pov);
или даже
 
var pov=[];
// зачем проверять в цикле, если можно сделать это один раз
if (u[0]==c[0]) {
    // ключевое слово var, иначе переменная будет глобальной.
    for (var i=0;i<c.length; i++) {
        if(u[i+1]==c[2]){
            pov.push(c[i]);
        }
    }
}
var k = 0; // не знаю зачем вам эта переменная.
document.write(pov);
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.02.2013, 19:00
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Как сделать,чтобы вручную так не повторять? 
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=0;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=1;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=2;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
и т.д.
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось dima***, 09.02.2013 в 14:24.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.02.2013, 19:18
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.08.2012 
					
					
					
						Сообщений: 293
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		одеть цикл во внешний? как-то так: 
for(m=0;m<3;m++) {
    for (i=0;i<c.length; i++) {
        ....
    }
}
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.02.2013, 19:35
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 danik.js-Спасибо! 
там,программа очень большая,я сократил неудачно.Поэтому так получилось.  
Смысл,что нужно выше сообщением 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				08.02.2013, 19:49
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 deivan,да так . 
Начало,тоже получилось,а дальше ? 
В if может быть 5 ,а может-0,а может-1.Создаётся массив,который подряд собирает.А нужно,чтобы по отдельности. 
Сначала 5-один массив, 
Потом 0-второй массив, 
Затем 1-третий массив. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				09.02.2013, 10:49
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		К-нужна для ещё одного цикла.
 
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=0;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=1;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=0;m=2;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
и т.д.
var pov=[];
 for (i=0;i<c.length; i++) {
 k=1;m=0;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=1;m=1;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
var pov=[];
 for (i=0;i<c.length; i++) {
 k=1;m=2;
 if(u[k]==c[0]&&u[m]==c[2]){
 pov.push(c[i]);
 }}
 document.write(pov);
и т.д.
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось dima***, 09.02.2013 в 14:28.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				09.02.2013, 13:08
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 без статуса 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.05.2012 
					
					
					
						Сообщений: 8,219
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		dima***, 
 Вы давно пользуетесь форумом Используйте кнопку     для обертывания нтмл кода!! 
Или    для ява-скрипт кода  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				09.02.2013, 13:34
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 13.12.2012 
					
					
					
						Сообщений: 283
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Deff-от этого пример не решится.    
И это не целый скрипт показан,а кусочек.Во что-нибудь обёртывать,наверное, не совсем правильно ...  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				09.02.2013, 13:54
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 без статуса 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 25.05.2012 
					
					
					
						Сообщений: 8,219
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		dima***, 
 От этого отношения к посту, - нафига помогающим себя затруднять, коли Вы пальем не двигаете, чтобы хотя бы что-нибудь предпринять для удобства читабельности и копирования
 
	
 
	| 
		
			Сообщение от dima***
			
		
	 | 
 
	| 
		Во что-нибудь обёртывать,наверное, не совсем правильно ...
	 | 
 
	
 
 Смотрите посты от   deivan,   danik.js,  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |