как использовать условный оператор в javascript

Аватар пользователя Maksim Litvinov
Maksim Litvinov
25 февраля 2025

Условные операторы в JavaScript позволяют выполнять определенные действия в зависимости от выполнения какого-то условия. Они позволяют программе принимать решения и вести себя по-разному в зависимости от различных сценариев.

Существует несколько видов условных операторов в JavaScript: if, else if, else, switch.

  1. Оператор if: Оператор if - это базовый условный оператор, который позволяет выполнить блок кода, если указанное условие истинно. Синтаксис: javascript if (условие) { // код, который выполнится, если условие истинно }

Пример:

let x = 10;
if (x > 5) {
    console.log('Число больше 5');
}
  1. Оператор else: Оператор else позволяет выполнить блок кода, если условие оператора if не выполнено. Синтаксис: javascript if (условие) { // код, который выполнится, если условие истинно } else { // код, который выполнится, если условие ложно }

Пример:

let x = 3;
if (x > 5) {
    console.log('Число больше 5');
} else {
    console.log('Число не больше 5');
}
  1. Оператор else if: Оператор else if позволяет проверить дополнительные условия, если предыдущие условия не были выполнены. Можно использовать несколько блоков else if после оператора if. Синтаксис: javascript if (условие1) { // код, который выполнится, если условие1 истинно } else if (условие2) { // код, который выполнится, если условие1 ложно, а условие2 истинно } else { // код, который выполнится, если ни одно из условий не было выполнено }

Пример:

let x = 4;
if (x > 5) {
    console.log('Число больше 5');
} else if (x > 3) {
    console.log('Число больше 3, но не больше 5');
} else {
    console.log('Число меньше или равно 3');
}
  1. Оператор switch: Оператор switch позволяет проверить значение выражения на строгое равенство с несколькими возможными вариантами. Синтаксис: javascript switch (выражение) { case значение1: // код, который выполнится, если выражение равно значению1 break; case значение2: // код, который выполнится, если выражение равно значению2 break; default: // код, который выполнится, если ни одно из значений не совпало }

Пример:

let day = 'Понедельник';
switch (day) {
    case 'Понедельник':
        console.log('Первый день недели');
        break;
    case 'Вторник':
        console.log('Второй день недели');
        break;
    default:
        console.log('День недели не определен');
}
1 0
Познакомьтесь с основами JavaScript бесплатно