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, равным нулю. Спасибо, добрые люди)))!! |
Да ладно, читал он и ничего не понял
|
Цитата:
var a = ["first", "second", "third", "fourth", "fifth", "sixth", "seventh", "eighth", "ninth", "tenth"]; var b = "sixth"; alert(a./*Найди оператор сам*/(b)); |
tsigel, так это задачи с какой-то лабораторной. Тут просто лень делать, не про какое обучение даже речь не идет
|
Цитата:
![]() Цитата:
// если есть, вернёт индекс. если нет, вернёт -1 a.indexOf(b) Цитата:
//вернёт новый массив a.map(function (num, index) { return num + index; }); Цитата:
//макс Math.max.apply(Math, a); //мин Math.min.apply(Math, a); Цитата:
a.map(function (num, index) { var isDivisible = index % b === 0; return isDivisible ? 0:num; }); |
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); |
melky, блин, опередил. :)
|
Цитата:
|
melky, я сначала в вопрос не въехал, теперь понял. :D
|
Часовой пояс GMT +3, время: 08:35. |