Операторы потока управления используются для управления выполнением кода в JavaScript. Эти операторы включают условные операторы (if, else if и else), циклы (for, while и do...while) и операторы перехода (break, continue и return). В этой статье мы рассмотрим эти операторы и приведем примеры того, как их можно использовать.

Условные операторы:

Условные операторы используются для выполнения кода на основе определенного условия. Наиболее распространенными условными операторами в JavaScript являются if, else if и else. Вот пример того, как вы можете использовать эти операторы в JavaScript:

let age = 25;
if (age >= 18) {
  console.log("You're an adult.");
} else {
  console.log("You're a minor.");
}

В приведенном выше примере мы используем оператор if, чтобы проверить, является ли переменная age больше или равной 18. Если это так, мы печатаем сообщение «Вы взрослый». к консоли. Если это не так, мы выполняем код внутри блока else и печатаем сообщение «Вы несовершеннолетний». к консоли.

Петли:

Циклы используются для многократного выполнения блока кода. Наиболее распространенными циклами в JavaScript являются for, while и do...while. Вот пример того, как вы можете использовать эти циклы в JavaScript:

// Using for loop
for (let i = 1; i <= 5; i++) {
  console.log(i);
}
// Using while loop
let i = 1;
while (i <= 5) {
  console.log(i);
  i++;
}
// Using do...while loop
let j = 1;
do {
  console.log(j);
  j++;
} while (j <= 5);

В приведенных выше примерах мы используем циклы for, while и do...while для вывода на консоль чисел от 1 до 5.

Заявления о переходе:

Операторы перехода используются для выхода из цикла или функции. Наиболее распространенными операторами перехода в JavaScript являются break, continue и return. Вот пример того, как вы можете использовать эти операторы в JavaScript:

// Using break statement
for (let i = 1; i <= 5; i++) {
  if (i === 3) {
    break;
  }
  console.log(i);
}
// Using continue statement
for (let i = 1; i <= 5; i++) {
  if (i === 3) {
    continue;
  }
  console.log(i);
}
// Using return statement
function add(x, y) {
  return x + y;
}
console.log(add(2, 3)); // Output: 5

В приведенных выше примерах мы используем оператор break для выхода из цикла, когда i равен 3, оператор continue для пропуска итерации, когда i равен 3, и оператор return для выхода из функции и возврата значения.

Заключение:

Операторы управления потоком являются неотъемлемой частью JavaScript и позволяют вам контролировать выполнение кода на основе определенных условий. В этой статье мы рассмотрели наиболее распространенные операторы потока управления в JavaScript, включая условные операторы, циклы и операторы перехода. Освоив эти операторы, вы сможете писать более сложные и мощные программы на JavaScript.

Если вам понравилась статья и вы хотите выразить свою поддержку, не забудьте:

👏 Аплодируйте истории (50 хлопков), чтобы эта статья попала в топ

👉Подпишитесь на меня в Средний

Ознакомьтесь с дополнительными материалами в моем профиле Medium