Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.02.2015, 13:32
Новичок на форуме
Отправить личное сообщение для Herois Посмотреть профиль Найти все сообщения от Herois
 
Регистрация: 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, равным нулю.


Спасибо, добрые люди)))!!
Ответить с цитированием
  #2 (permalink)  
Старый 02.02.2015, 13:38
Аспирант
Отправить личное сообщение для d.skuratovich Посмотреть профиль Найти все сообщения от d.skuratovich
 
Регистрация: 19.09.2014
Сообщений: 73

Да ладно, читал он и ничего не понял
Ответить с цитированием
  #3 (permalink)  
Старый 02.02.2015, 13:42
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 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));
Ответить с цитированием
  #4 (permalink)  
Старый 02.02.2015, 13:48
Аспирант
Отправить личное сообщение для d.skuratovich Посмотреть профиль Найти все сообщения от d.skuratovich
 
Регистрация: 19.09.2014
Сообщений: 73

tsigel, так это задачи с какой-то лабораторной. Тут просто лень делать, не про какое обучение даже речь не идет
Ответить с цитированием
  #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;
});
Ответить с цитированием
  #6 (permalink)  
Старый 02.02.2015, 14:21
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 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);
Ответить с цитированием
  #7 (permalink)  
Старый 02.02.2015, 14:21
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

melky, блин, опередил.
Ответить с цитированием
  #8 (permalink)  
Старый 02.02.2015, 14:26
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Ruslan_xDD Посмотреть сообщение
melky, блин, опередил.
ты четвёртую не решил)
Ответить с цитированием
  #9 (permalink)  
Старый 02.02.2015, 14:38
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

melky, я сначала в вопрос не въехал, теперь понял.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ie9 начал сам сортировать массивы Polkan Internet Explorer 19 21.11.2011 16:10
Какие массивы бывают в Жабе thunder2 Общие вопросы Javascript 2 26.10.2011 23:28
Многомерные массивы OEMOEM Общие вопросы Javascript 1 23.08.2011 10:38
Json и вложенные массивы ArmagedDance jQuery 6 08.06.2011 12:42
Помогите разобраться. Массивы, управляющие структуры и прочее... hadji29 Общие вопросы Javascript 1 23.02.2009 21:17