Показать сообщение отдельно
  #5 (permalink)  
Старый 02.02.2015, 14:18
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 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;
});
Ответить с цитированием