Изучить тип данных массив, его синтаксис, особенности и наиболее распространенные функции. Научиться применять циклы для решения различных задач.
learn.javascript (массивы) doka.guide(массив) learn.javascript (циклы while и for) doka.guide(for...in) doka.guide(while)
Задача 1. Работа с массивом на добавление / удаление элементов.
Задача 2. Дан одномерный массив целых чисел размерностью n элементов. Массив вводится с клавиатуры. Сформировать новый массив, в котором элементы размещаются в обратном порядке.
Подсказка: функция prompt() позволяет произвести ввод с клавиатуры. Самостоятельно поработайте с документацией и изучите данный способ https://learn.javascript.ru/uibasic
Задача 3. Напишите генератор массивов длиной count со случайными числами от n до m. Учтите, что n и m могут быть отрицательными, а также может быть n > m или n < m. Выведите результат с помощью console.log.
Проверка результата:
Задача 4. Дан одномерный массив целых чисел размерностью n рандомных элементов. Количество элементов массива вводится с клавиатуры. Выведите на экран чётные элементы массива.
Задача 5. С помощью цикла создайте перевёрнутый вариант строки «Привет, мир!». Она должна превратиться в «!рим ,тевирП».
Задача 6. Создайте массив с 100 рандомными элементами где первое число отрицательное, а второе положительное (оба вводятся с клавиатуры пользователем). Удалите из него все отрицательные элементы. Выведите в консоль значения первого и конечного массивов.