Menu
Coddy logo textTech

Оператор `if`

Часть раздела Основы путешествия по GO на Coddy — урок 34 из 109.

Инструкция if позволяет вашей программе принимать решения на основе условий. Она выполняет код только тогда, когда условие истинно.

Давайте создадим простую программу, которая использует оператор if для проверки возраста человека:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

После выполнения этого кода программа проверяет, является ли переменная age больше или равна 18. Так как 18 равно 18, условие истинно, и сообщение "You are an adult" будет выведено на экран.

Код внутри фигурных скобок выполняется только тогда, когда условие принимает значение true. Если бы возраст был меньше 18, ничего не было бы выведено.

challenge icon

Задание

Новичок
В этом испытании вы попрактикуетесь в использовании оператора if в Go. У нас есть переменная temperature со значением 25. Ваша задача — написать оператор if, который проверяет, превышает ли температура значение 20. Если это так, выведите "It's warm today!"

Шпаргалка

Оператор if выполняет код только тогда, когда условие истинно:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

Код внутри фигурных скобок выполняется только тогда, когда условие истинно. Если условие ложно, ничего не происходит.

Попробуйте сами

package main

import "fmt"

func main() {
	// Эта переменная представляет температуру в градусах Цельсия
	temperature := 25
	
	// TODO: Напишите оператор if, который проверяет, больше ли температура 20
	// Если условие истинно, выведите "It's warm today!"
	
	
	fmt.Println("Weather check complete.")
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы