Задание: 1) При помощи цикла выведите числа от 5 до 10 в консоль. 5 и 10 включительно. Цикл можно использовать любой
2) При помощи цикла
for вывести числа от 20 до 10 в консоль. В обратном порядке (20, 19, 18...). Когда цикл дойдет до числа 13 - остановить весь цикл
3) При помощи цикла
for выведите чётные числа от 2 до 10 включительно
4) Перепишите цикл
for на вариант с
while. Результат должен остаться точно таким же. Не создайте бесконечный цикл! Иначе браузер может зависнуть.
Цикл, который нужно переписать:
Код
for (let i = 2; i <= 16; i++) {
if (i % 2 === 0) {
continue;
} else {
console.log(i);
}
}
5) Заполните массив цифрами от 5 до 10 включительно. Помните, что элементы массива можно сформировать так же, как и обращаться к ним:
arr[0] К первой задаче
Код
function firstTask() {
}
Ко второй задаче
Код
function secondTask() {
}
К третьей задаче
Код
function thirdTask() {
}
К четвёртой задаче
Код
for (let i = 2; i <= 16; i++) {
if (i % 2 === 0) {
continue;
} else {
console.log(i);
}
}
function fourthTask() {
}
К пятой задаче
Код
function fifthTask() {
const arrayOfNumbers = [];
return arrayOfNumbers;
}
Решения: Первая задача:
Код
function firstTask() {
for (let i = 5; i < 11; i++) {
console.log(i);
}
}
firstTask();
Вторая задача:
Код
function secondTask() {
for (let i = 20; i > 10; i--) {
console.log(i);
if (i === 14) break;
}
}
secondTask();
Третья задача:
Код
function thirdTask() {
for (let i = 2; i < 11; i++) {
if (i%2 === 0) {
console.log(i);
}
}
}
thirdTask();
Четвёртая задача:
Код
function fourthTask() {
let i = 2;
while (i <= 16) {
if (i % 2 === 0) {
i++;
continue;
} else {
console.log(i);
}
i++;
}
}
fourthTask();
Пятая задача:
Код
function fifthTask() {
const arrayOfNumbers = [];
for (let i = 5; i < 11; i++) {
arrayOfNumbers[i - 5] = i;
}
return arrayOfNumbers;
}
fifthTask();
Всего комментариев: 0