Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goPmCdNq 97 of 350 menu
◀ ▶

Проверка на неравенство в Go

Существует также оператор !=, который, наоборот, проверяет на неравенство. Давайте для примера проверим, что переменная test не равна 0:

test := 1 // пусть значение переменной равно 1 if test != 0 { fmt.Println("Y") // сработает это, так как переменная НЕ равна 0 } else { fmt.Println("N") }

Поменяем значение переменной:

test := 0 // пусть значение переменной равно 0 if test != 0 { fmt.Println("Y") } else { fmt.Println("N") // сработает это, так как переменная равна 0 }

Проверим, совпадает ли ключ с эталоном:

key := 7 if key != 7 { fmt.Println("wrong") } else { fmt.Println("right") // сработает это }

Изменим значение и увидим другую ветку:

key := 3 if key != 7 { fmt.Println("wrong") // сработает это } else { fmt.Println("right") }

Дано число:

seat := 2

Если seat не равно 1, выведите "busy", иначе "free".

Дано число:

day := 9

При отличии от 1 выведите "weekday", иначе "start".

Сравните 4 и 8 на неравенство в условии и выведите "yes" или "no".

Проверьте то, что переменная test не равна 10.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить