Files
freeCodeCamp/guide/russian/swift/variables/index.md

43 lines
2.0 KiB
Markdown
Raw Normal View History

2018-10-12 16:00:59 -04:00
---
title: Variables
localeTitle: переменные
---
2018-11-20 19:52:12 +03:00
## Переменные
2018-10-12 16:00:59 -04:00
Переменная связывает имя со значением определенного типа. В Swift существуют два основных способа создания переменных. `let` и `var` . Чтобы объявить константы, используйте ключевое слово `let` . Чтобы объявить переменные переменные, используйте ключевое слово `var` .
Преимущество наличия двух способов хранения переменных в Swift заключается в предотвращении ошибок изменения переменных, которые должны быть постоянными.
2018-11-20 19:52:12 +03:00
```Swift
let daysInAWeek = 7
var amountOfMoney = 100
2018-10-12 16:00:59 -04:00
amountOfMoney = 150 // amountOfMoney теперь 150
daysInAWeek = 10 // Это дает нам ошибку!
2018-11-20 19:52:12 +03:00
```
2018-10-12 16:00:59 -04:00
В этом случае переменная `daysInAWeek` должна быть постоянной, потому что есть только семь дней в неделю, а переменная `amountOfMoney` должна быть var, потому что сумма денег в одной учетной записи изменяется.
Имена констант и переменных могут содержать почти любой символ, включая символы Unicode:
```Swift
let π = 3.14159
let 你好 = "你好世界"
let 🐶🐮 = "dogcow"
```
Чтобы проверить правильность значений переменных, используйте `print()` .
```Swift
let money = 50
print(money)
2018-11-20 19:52:12 +03:00
// Выводит 50
2018-10-12 16:00:59 -04:00
```
#### Дополнительная информация:
2018-11-20 19:52:12 +03:00
* [Быстрый язык программирования](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID310)