Go Умови
Умовні оператори використовуються для виконання різних дій на основі різних умов.
Go Умови
Умова може бути будь-якою true або false.
Go підтримує звичайні оператори порівняння з математики:
- Менше ніж
< - Менше ніж або дорівнює
<= - Більше ніж
> - Більше ніж або дорівнює
>= - Дорівнює
== - Не дорівнює
!=
Крім того, Go підтримує звичайні логічні оператори:
- Логічне AND
&& - Логічне OR
|| - Логічне NOT
!
Ви можете використовувати ці оператори або їх комбінації для створення умов для різних рішень.
| Приклад | Спробуй це |
|---|---|
| x > y | Спробуй це » |
| x != y | Спробуй це » |
| (x > y) && (y > z) | Спробуй це » |
| (x == y) || z | Спробуй це » |
У Go є наступні умовні інструкції (оператори):
- Використовуйте
if, щоб указати блок коду, який буде виконано, якщо задана умова відповідає дійсності (true) - Використовуйте
else, щоб указати блок коду, який потрібно виконати, якщо та сама умова є хибною (false) - Використовуйте
else if, щоб указати нову умову для перевірки, якщо перша умова хибна (false) - Використовуйте
switch, щоб указати багато альтернативних блоків коду для виконання

