From 088d61537ce9db43eb7eb693ec2a4ee2e0641ed5 Mon Sep 17 00:00:00 2001 From: Merenoel <44334210+Merenoel@users.noreply.github.com> Date: Sat, 15 Dec 2018 20:09:28 +0300 Subject: [PATCH] Corrected several machine translation mistakes (#25392) --- guide/russian/swift/variables/index.md | 33 ++++++++++++++++---------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/guide/russian/swift/variables/index.md b/guide/russian/swift/variables/index.md index cb87a6bce2..64c76215f6 100644 --- a/guide/russian/swift/variables/index.md +++ b/guide/russian/swift/variables/index.md @@ -1,24 +1,30 @@ --- title: Variables -localeTitle: переменные +localeTitle: Переменные --- ## Переменные -Переменная связывает имя со значением определенного типа. В Swift существуют два основных способа создания переменных. `let` и `var` . Чтобы объявить константы, используйте ключевое слово `let` . Чтобы объявить переменные переменные, используйте ключевое слово `var` . +Переменная связывает имя со значением определенного типа. В Swift существуют два основных способа создания переменных. `let` и `var`. Чтобы объявить константы, используйте служебное слово `let`. Чтобы объявить изменяемые переменные, используйте служебное слово `var`. -Преимущество наличия двух способов хранения переменных в Swift заключается в предотвращении ошибок изменения переменных, которые должны быть постоянными. +Такой двоякий подход к хранению переменных в Swift позволяет избежать ошибок изменения переменных, которые должны быть константами. ```Swift -let daysInAWeek = 7 -var amountOfMoney = 100 + let daysInAWeek = 7 + var amountOfMoney = 100 -amountOfMoney = 150 // amountOfMoney теперь 150 -daysInAWeek = 10 // Это дает нам ошибку! -``` + amountOfMoney = 150 + // Значение amountOfMoney теперь 150 -В этом случае переменная `daysInAWeek` должна быть постоянной, потому что есть только семь дней в неделю, а переменная `amountOfMoney` должна быть var, потому что сумма денег в одной учетной записи изменяется. + + daysInAWeek = 10 + // Эта строка вызовет ошибку! + + ``` + + +В этом случае переменная `daysInAWeek` должна быть константой, потому что в неделе только семь дней, а переменная `amountOfMoney` должна иметь возможность меняться, потому что сумма денег на счету изменяется. Имена констант и переменных могут содержать почти любой символ, включая символы Unicode: @@ -34,9 +40,12 @@ daysInAWeek = 10 // Это дает нам ошибку! let money = 50 print(money) - // Выводит 50 -``` + + // Эта строка выведет 50 + #### Дополнительная информация: -* [Быстрый язык программирования](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID310) + +* [The Swift Programming Language](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID310) +