Мастерство разработки приложений на JavaScript: от основ до продвинутых техник - страница 8

Шрифт
Интервал



} else {


console.log("Число меньше или равно 10");


}


```


**Оператор switch**


Оператор `switch` используется для проверки значения переменной и выполнения кода, соответствующего этому значению. Синтаксис оператора `switch` следующий:


```javascript


switch (переменная) {


case значение1:


// код, который будет выполнен, если переменная равна значению1


break;


case значение2:


// код, который будет выполнен, если переменная равна значению2


break;


default:


// код, который будет выполнен, если переменная не равна ни одному из значений


}


```


Например, если мы хотим проверить значение переменной `color` и вывести сообщение, соответствующее этому значению, мы можем использовать следующий код:


```javascript


let color = "red";


switch (color) {


case "red":


console.log("Красный цвет");


break;


case "green":


console.log("Зеленый цвет");


break;


default:


console.log("Неизвестный цвет");


}


```


**Циклы**


Циклы позволяют нам выполнять код несколько раз, пока не будет выполнено определенное условие. В JavaScript существует несколько типов циклов, но мы начнем с самого простого – цикла `for`.


Цикл `for` используется для выполнения кода несколько раз, пока не будет выполнено определенное условие. Синтаксис цикла `for` следующий:


```javascript


for (инициализация; условие; инкремент) {


// код, который будет выполнен


}


```


Например, если мы хотим вывести числа от 1 до 5, мы можем использовать следующий код:


```javascript


for (let i = 1; i <= 5; i++) {


console.log(i);


}


```


В этом примере, переменная `i` будет инициализирована значением 1, а затем будет увеличиваться на 1 в каждой итерации, пока не достигнет значения 5.


**Цикл while**


Цикл `while` используется для выполнения кода, пока не будет выполнено определенное условие. Синтаксис цикла `while` следующий:


```javascript


while (условие) {


// код, который будет выполнен


}


```


Например, если мы хотим вывести числа от 1 до 5, мы можем использовать следующий код:


```javascript


let i = 1;


while (i <= 5) {


console.log(i);


i++;


}


```


В этом примере, переменная `i` будет увеличиваться на 1 в каждой итерации, пока не достигнет значения 5.


В этой главе мы изучили условные операторы и циклы, которые являются фундаментальными элементами любого языка программирования. Мы научились использовать операторы `if`, `else` и `switch`, а также циклы `for` и `while`. В следующей главе мы поговорим о функциях и модулях, которые позволят нам создавать более сложные и модульные приложения.