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, время: 23:43. |