Задания на циклы
Напоминаю синтаксис для циклов for
:
// for (начало; условие; шаг) { тело цикла }for (let i = 1; i <= 10; i++) { console.log(i)}
Например, цикл выше начнется с i = 0
и будет продолжаться, пока i <= 10
. После каждой итерации цикла i
будет увеличиваться на 1
. То есть, цикл выведет числа от 1 до 10 и остановится.
Числа в консоли
Эти задания можно делать в jsviz2.klve.nl.
Написать цикл for
, который выведет в консоль следующие числа (по одному циклу на каждый пример):
1 2 3 4 5 6 7 8 9 10
1 3 5 7 9
2 4 6 8 10
10 20 30 40 50
10 20 30 40 50 60 70
10 15 20 25 30 35 40 45 50 55 60 65 70
10 9 8 7 6 5 4
10 8 6 4
10 8 6 4 2
1 1.5 2 2.5 3 3.5
Пары чисел
Эти задания можно делать в jsviz2.klve.nl.
Если дать console.log
два числа, он выведет их оба. Например, console.log(i, i)
выведет число i
два раза.
Напишите цикл for
, который выводит такие пары чисел (по одному циклу на каждый пример):
1 1
2 2
3 3
4 4
1 2
2 3
3 4
4 5
5 10
6 12
7 14
8 16
1 10
2 20
3 30
4 40
10 1
20 2
30 3
40 4
10 1
20 1
30 1
40 1
10 90
20 80
30 70
40 60
50 50
10 100
20 90
30 80
40 70
50 60
10 80
20 60
30 40
40 20
50 0
Штриховка
Эти задания надо делать в editor.p5js.org.
С помощью одного цикла for
нарисуйте такую штриховку:
1
2
3
Следующие задания посложнее: