 
			
				02.02.2015, 13:32
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Новичок на форуме 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 02.02.2015 
					
					
					
						Сообщений: 1
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
			
			 
				SOS!!!  Массивы
			 
			
		
		
		
		Всем привет, помогите плиз кто чем может, решить эти  задачки, сколько я бы не читал про массивы, но никак не допер, даже cadacademy прошел почти!!)) 
 
 
Дан массив строк 
a = [‘first’, ‘second’, ‘third’, ‘fourth’, ‘fifth’, ‘sixth’, ‘seventh’, ‘eighth’, ‘ninth’, ‘tenth’]; 
Дана строка 
b = ‘sixth’ 
Определить, есть ли данная строка в массиве, и вывести ее порядковый номер 
 
 
Дан массив целых чисел 
a = [ 2, 6, 9, 4, 0, 2, 3, 5, 7, 9 ]; 
Прибавить к значению каждого элемента массива число, равное его порядковому номеру 
 
 
Дан массив целых чисел 
a = [ 2, 6, 9, 4, 0, 2, 3, 5, 7, 9 ]; 
Найти максимальное и минимальное значения элементов 
 
 
Дан массив целых чисел 
a = [ 1, 3, 3, 7, 10, 3, 10, 7, 9, 4 ]; 
Дано число  
b  = 3; 
Задать значение каждого элемента, порядковый номер которого кратен b, равным нулю. 
 
 
Спасибо, добрые люди)))!! 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 13:38
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.09.2014 
					
					
					
						Сообщений: 73
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Да ладно, читал он и ничего не понял 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 13:42
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 12.12.2012 
					
					
					
						Сообщений: 1,398
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Herois
			
		
	 | 
 
	| 
		Всем привет, помогите плиз кто чем может, решить эти задачки, сколько я бы не читал про массивы, но никак не допер, даже cadacademy прошел почти!!))
	 | 
 
	
 
 Что-то мне не верится что вы прочли про массивы хоть строчку. Все задачи в 1-2 действия
 
var a = ["first", "second", "third", "fourth", "fifth", "sixth", "seventh", "eighth", "ninth", "tenth"];
var b = "sixth";
alert(a./*Найди оператор сам*/(b));
  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 13:48
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Аспирант 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.09.2014 
					
					
					
						Сообщений: 73
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 tsigel, так это задачи с какой-то лабораторной. Тут просто лень делать, не про какое обучение даже речь не идет 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 14:18
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Herois
			 
		
	 | 
 
	| 
		Всем привет, помогите плиз кто чем может, решить эти  задачки, сколько я бы не читал про массивы, но никак не допер, даже cadacademy прошел почти!!))
	 | 
 
	
 
  
	
 
	
		
			Сообщение от Herois
			 
		
	 | 
 
	
		Дан массив строк 
a = [‘first’, ‘second’, ‘third’, ‘fourth’, ‘fifth’, ‘sixth’, ‘seventh’, ‘eighth’, ‘ninth’, ‘tenth’]; 
Дана строка 
b = ‘sixth’ 
Определить, есть ли данная строка в массиве, и вывести ее порядковый номер
	 | 
 
	
 
 
// если есть, вернёт индекс. если нет, вернёт -1
a.indexOf(b)
 
	
 
	
		
			Сообщение от Herois
			 
		
	 | 
 
	
		Дан массив целых чисел 
a = [ 2, 6, 9, 4, 0, 2, 3, 5, 7, 9 ]; 
Прибавить к значению каждого элемента массива число, равное его порядковому номеру
	 | 
 
	
 
 
//вернёт новый массив 
a.map(function (num, index) { return num + index; });
	
 
	
		
			Сообщение от Herois
			 
		
	 | 
 
	
		Дан массив целых чисел 
a = [ 2, 6, 9, 4, 0, 2, 3, 5, 7, 9 ]; 
Найти максимальное и минимальное значения элементов
	 | 
 
	
 
 
//макс
Math.max.apply(Math, a);
//мин
Math.min.apply(Math, a);
 
	
 
	
		
			Сообщение от Herois
			 
		
	 | 
 
	
		Дан массив целых чисел 
a = [ 1, 3, 3, 7, 10, 3, 10, 7, 9, 4 ]; 
Дано число  
b  = 3; 
Задать значение каждого элемента, порядковый номер которого кратен b, равным нулю. 
	 | 
 
	
 
 вернёт новый массив 
 
a.map(function (num, index) {
    var isDivisible = index % b === 0;
    return isDivisible ? 0:num;
});
 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 14:21
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 30.04.2012 
					
					
					
						Сообщений: 3,018
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		1.
var a = ['first', 'second', 'third', 'fourth', 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth'],
    b = 'sixth',
    result = a.indexOf(b);
alert(result);
2.
var a = [2, 6, 9, 4, 0, 2, 3, 5, 7, 9];
a = a.map(function(n, i) {
    return n + i;
});
alert(a);
3.
var a = [2, 6, 9, 4, 0, 2, 3, 5, 7, 9],
    max = Math.max.apply(Math, a),
    min = Math.min.apply(Math, a);
alert('Max: ' + max + '\nMin: ' + min);
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 14:21
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 30.04.2012 
					
					
					
						Сообщений: 3,018
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		melky, блин, опередил.    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 14:26
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Ruslan_xDD
			 
		
	 | 
 
	
		melky, блин, опередил.  
	 | 
 
	
 
 ты четвёртую не решил)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.02.2015, 14:38
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 30.04.2012 
					
					
					
						Сообщений: 3,018
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		melky, я сначала в вопрос не въехал, теперь понял.    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |