Упражнение по написанию кода 3: Задания на использование циклов и условий

Задание:

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

Имя *:
Email *:
Код *:
Хостинг от uCoz