Отработка циклов JavaScript
Выведите с помощью цикла столбец чисел от
1 до 100.
Выведите с помощью цикла столбец чисел от
100 до 1.
Выведите с помощью цикла столбец четных чисел
от 1 до 100.
Заполните массив 10-ю иксами с помощью
цикла.
Заполните массив числами от 1 до 10
с помощью цикла.
Дан массив с числами. С помощью цикла выведите
только те элементы массива, которые больше
нуля и меньше 10-ти.
Дан массив с числами. С помощью цикла проверьте,
что в нем есть элемент со значением 5.
Дан массив с числами. С помощью цикла найдите сумму элементов этого массива.
Дан массив с числами. С помощью цикла найдите сумму квадратов элементов этого массива.
Дан массив с числами. Найдите среднее арифметическое его элементов.
Напишите скрипт, который будет находить факториал числа. Факториал - это произведение всех целых чисел от единицы до заданного числа.
Заполните массив числами от 10 до 1
с помощью цикла.
Дан массив с числами. Числа могут быть положительными и отрицательными. Найдите сумму положительных элементов массива.
Дан массив числами, например:
let arr = [10, 20, 30, 50, 235, 3000];
Выведите на экран только те числа из массива,
которые начинаются на цифру 1, 2
или 5.
Дан массив с числами. Выведите элементы этого массива в обратном порядке.
Дан массив с числами. С помощью цикла выведите на экран все элементы, значение которых совпадает с их порядковым номером в массиве.
Дан массив с числами. С помощью цикла for
и функции document.write выведите
каждый элемент массива с новой строки. Используйте
для этого тег br.
Дан массив с числами. С помощью цикла for
и функции document.write выведите
каждый элемент массива в отдельном абзаце.
Составьте массив дней недели. С помощью цикла
for выведите все дни недели, а выходные
дни выведите жирным.
Составьте массив дней недели. С помощью
цикла for выведите все дни недели,
а текущий день выведите курсивом.
Номер текущего дня должен храниться в переменной
day.
Дан следующий объект с работниками и их зарплатами:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Увеличьте зарплату каждого работника на 10%.
Модифицируйте предыдущую задачу так, чтобы
зарплата увеличивалась только тем работникам,
у которых она меньше или равна 400.
Даны следующие массивы:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
С помощью этих массивов создайте новый объект, сделав его ключами элементы первого массива, а значениями - элементы второго.
Дан следующий объект:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Найдите сумму ключей этого объекта и поделите ее на сумму значений.
Дан следующий объект:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Запишите ключи этого объекта в один массив, а значения - в другой.
Дан следующий объект:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Запишите в новый массив элементы, значение
которых начинается с цифры 1 или цифры
2. То есть у вас в результате получится
вот такой массив:
[
125,
225,
128,
145,
281,
];
Дан следующий массив:
let arr = ['a', 'b', 'c', 'd', 'e'];
Создайте из этого массива следующий объект:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Дан следующий массив:
let arr = ['a', 'b', 'c', 'd', 'e'];
Создайте из этого массива следующий объект:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};