| 
	| 
	
	| 
		
	| 
			
			 
			
				26.05.2016, 10:48
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 27.05.2010 
						Сообщений: 33,150
					 
		
 |  |  
	| 
	
 
	| Сообщение от Lecseus |  
	| array++??? |  
	
 где это в  коде? 
array && correct++;  тоже что  if(array == true) correct++; если ответ правильный общее количество правильных ответов увеличить на 1. |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 10:53
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 13.08.2015 
						Сообщений: 45
					 
		
 |  |  
	| СпасибО!!!!Точно, нет такого в коде, невнимателен. А так понимаю верно?
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 11:05
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 27.05.2010 
						Сообщений: 33,150
					 
		
 |  |  
	| 
	
 
	| Сообщение от Lecseus |  
	| А так понимаю верно? |  
	
 да ... массив в переменной array   превращается Boolean-объект (true/false)			 Последний раз редактировалось рони, 26.05.2016 в 11:08.
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 11:10
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 13.08.2015 
						Сообщений: 45
					 
		
 |  |  
	| большая благодарность! |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 11:17
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 27.11.2015 
						Сообщений: 2,899
					 
		
 |  |  
	| Lecseus,
  
	
 
	| Сообщение от Lecseus |  
	| vastus = document.getElementsByName("v9"), - создается переменная vastus, которая хранит в себе группу элементов (radio или checkbox) под определенным айди в html коде |  
	
 Небольшая неточность. 
Не айди, а нейм. 
Кроме того, у группы элементов не может быть одинакового  айди (написать можно, работать будет неправильно, вообще непредсказуемо) |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 11:45
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 13.08.2015 
						Сообщений: 45
					 
		
 |  |  
	| 
	
 
	| Сообщение от Dilettante_Pro   |  
	| Lecseus, 
 Небольшая неточность.
 Не айди, а нейм.
 Кроме того, у группы элементов не может быть одинакового  айди (написать можно, работать будет неправильно, вообще непредсказуемо)
 |  
	
 точно. благодарю! |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 12:01
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 13.08.2015 
						Сообщений: 45
					 
		
 |  |  
	| Интересно получается, то есть массив становится булевым значением только в двух положениях [1,0,1,1] - true, а [0,1,0,0] - false и никак иначе. |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 12:22
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 27.05.2010 
						Сообщений: 33,150
					 
		
 |  |  
	| Lecseus,нет массив становится true только при одном правильном ответе из 16 возможных
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 12:34
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 27.05.2010 
						Сообщений: 33,150
					 
		
 |  |  
	| Lecseus,
 
все четыре чекбокса должны быть правильно выбраны
    
<script>
  for (var i=0; i<16; i++)  {
  var a = ("000"+i.toString(2)).substr(-4),
  b = [1,0,1,1].every(function(el,k) {
  return el == a[k]
})
  document.write(a+" => "+b+"<br>")}
  </script>
 			 Последний раз редактировалось рони, 26.05.2016 в 12:38.
 |  |  
	| 
		
	| 
			
			 
			
				26.05.2016, 12:59
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 13.08.2015 
						Сообщений: 45
					 
		
 |  |  
	| var a = ("000"+i.toString(2)).substr(-4)
 даа. вы не могли бы объяснить эту строчку пожалуйста?
 |  |  
 
 
 
 |  |