✨4/305✨
Сегодня я погрузилась в изучение и узнала много интересного о линейной логике и операторе ветвления! 📚
В Swift операторы — это специальные символы или команды, которые выполняют различные операции. Например, оператор присваивания = позволяет присваивать значения переменным.
🎀Линейная логика выполнения кода означает, что программа выполняет строки кода одну за другой. Например:
var a = 3 var b = 7 var result = a * b print(result) // Вывод: 21
Но иногда нужно, чтобы программа выполняла код не линейно, а в зависимости от условий. Для этого используется оператор if. Например:
let x = 10 if x > 5 { print("x больше 5") // Это сообщение будет выведено! }
🎀 Также я узнала о ключевом слове else, которое позволяет задать альтернативный набор инструкций, если условие не выполнено. Вот пример:
let myAge = 15 let ageRating = 16 let iAmOldEnough = myAge > ageRating
if iAmOldEnough { print("Я купил билет!") } else { print("Я купил билет на другой фильм") // Это сообщение будет выведено! }
🎀 И, конечно, можно комбинировать if и else, чтобы создать более сложные условия:
let numberOfBestFriends = 1
if iAmOldEnough { print("Я купил билет!") } else if numberOfBestFriends == 2 { print("Я купил билет на другой фильм") } else { print("Иду в гости") // Это сообщение будет выведено! }