Задачи на функции для массивов в JavaScript

Задачи на функции для массивов в JavaScript

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Задачи на функции для массивов в JavaScript

Задачи на функции для массивов в JavaScript

www.homa.xp3.biz

Практика

Примеры решения задач

Задача

Даны 2 массива: ['a','b','c'] и [1,2,3]. Объединить их вместе методом concat.

Решение:

a=['a','b','c'],b=[1,2,3];

/*Вариант 1:*/var c=a.concat(b);document.write(c)//получится массив ['a','b','c',1,2,3]

/*Вариант 2:*/var c=b.concat(a);document.write(c)//получится массив [1,2,3,'a','b','c']

Сократим код:

a=['a','b','c'],b=[1,2,3],c=a.concat(b);document.write(c);var c=b.concat(a);document.write('<p>',c)

Задача

Дан массив ['a','b','c']. Добавить в конец массива элементы 1,2,3 методом push.

Решение:

a=['a','b','c'];a.push(1,2,3);document.write(a)

Задачи для решения

Работа с concat

Даны 2 массива: [1,2,3] и [4,5,6]. Объединить их вместе.

Работа с reverse

Дан массив [1,2,3]. Сделать из него массив [3,2,1].

Работа с push, unshift

Дан массив [1,2,3]. Добавить в конец массива элементы 4,5,6.

Дан массив [1,2,3]. Добавить в начало массива элементы 4,5,6.

Работа с shift, pop

Дан массив ['js','css','jq']. Вывести 1-й элемент.

Дан массив ['js','css','jq']. Вывести последний элемент.

Работа с slice

Дан массив [1,2,3,4,5]. Записать в новый массив элементы [1,2,3].

Дан массив [1,2,3,4,5]. Записать в новый массив элементы [4,5].

Работа с splice

Дан массив [1,2,3,4,5]. Преобразовать массив в [1,4,5].

Дан массив [1,2,3,4,5]. Записать в новый массив элементы [2,3,4].

Дан массив [1,2,3,4,5]. Сделать из него массив [1,2,3,'a','b','c',4,5].

Дан массив [1,2,3,4,5]. Сделать из него массив [1,'a','b',2,3,4,'c',5,'e'].

Работа с sort

Дан массив [3,4,1,2,7]. Отсортировать массив.

Работа с Object.keys

Дан объект {js:'test',jq:'hello',css:'world'}. Получить массив его ключей.

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович:
8-965-148-98-02, diplom07@mail.ru.
Печатать страницу: Задачи на функции для массивов в JavaScript

Задачи на функции для массивов в JavaScript, Задачи, на, функции, для, массивов, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, Создание сайтов, web-программирование, seo-продвижение, создание и раскрутка сайтов, вбиваю в топ-10, как гвозди, попробуйте бесплатно, Создание сайтов, web-программирование, seo-продвижение, Задачи, на, функции, для, массивов, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, раскрутка сайтов, Вбиваю в ТОП-10, как гвозди, раскрутка сайтов, Делаю и раскручиваю сайты, Дмитрий Владимирович

×

Ваше письмо