![](https://u.9111s.ru/uploads/202305/27/60x60/f3998bbd9b569c2bd7152b7e4bc593ee.png)
![](https://u2.9111s.ru/uploads/202406/03/60x60/dcf8afdb8dbf4411659d1b406f63264a.jpg)
![](https://u.9111s.ru/uploads/202302/01/60x60/811dc5bfae231d77c46d2b4307280043.jpg)
![](https://u.9111s.ru/img/avatars/60x60/Н.png)
![](https://u2.9111s.ru/uploads/202403/02/60x60/50e520168e6afd3f44112990141bf614.jpg)
![](https://u.9111s.ru/uploads/202405/01/60x60/639fb26ec7b937f040b5bb709281580c.jpg)
![](https://u2.9111s.ru/uploads/202405/29/60x60/e5fe740ce02e11b3af590c88cebea325.jpg)
![](https://u.9111s.ru/img/avatars/60x60/Н.png)
![](https://u2.9111s.ru/uploads/202302/13/60x60/0f059f3d8a7abb2cb29284c34f2dd21c.jpg)
![](https://u.9111s.ru/img/avatars/60x60/В.png)
![](https://u.9111s.ru/img/avatars/60x60/К.png)
![](https://u2.9111s.ru/uploads/202209/15/60x60/684dcbea6303020eb5355fb3c40aabb9.jpg)
![](https://u2.9111s.ru/uploads/202209/15/60x60/684dcbea6303020eb5355fb3c40aabb9.jpg)
![](https://u2.9111s.ru/uploads/202209/15/60x60/684dcbea6303020eb5355fb3c40aabb9.jpg)
Предыдущие части:
2. Назначение переменных (var, let, const)
4. Операции с числами при помощи различных выражений.
7. Работа с массивом – извлечение данных
8. Работа с массивом – функция.push ().
9. Работа с массивом – функция.pop ().
10. Работа с массивом – функция.shift ().
11. Работа с массивом – функция.unshift ().
12. Работа с массивом при помощи функций.
13. Создание функций. Оператор function. Параметры функции.
15. Работа с локальной и глобальной переменной
17. Присвоение глобальной переменной определенный результат функции
18. Функция для движения элементов в массиве
19. Использование true и false в функции
Попробуем поработать с вариантами разветвления. Практически всегда, любой вариант разветвления, мы начинаем при помощи if.
Пример:
function q (a) { // создаем функцию
if (a) { // создаем условие для варианта ответа у функции
return ‘True’; // a должно вернуть вариант Правда
} // конец условия
return ‘False’; // если условие ложно, вернуть вариант ложь
} // конец функции
q (True) // выведет строку True, которую мы создали при помощи if
q (False) // выведет строку False, которую мы прописали при помощи return
function z (w) {
if (w) {
return ‘Yes’;
}
return ‘No’;
} // функция будет возвращать варианты Yes и No, в зависимости от переменной w