freeCodeCamp/guide/arabic/swift/variables/index.md

38 lines
1.6 KiB
Markdown

---
title: Variables
localeTitle: المتغيرات
---
## المتغيرات
يربط متغير اسمًا بقيمة من نوع معين. في Swift هناك طريقتان رئيسيتان لإنشاء المتغيرات. `let` `var` . للإعلان الثوابت استخدام `let` الكلمة. لإعلان متغيرات قابلة للتغيير ، استخدم الكلمة الرئيسية `var` .
الفائدة من وجود طريقتين لتخزين المتغيرات في سويفت هو منع أخطاء المتغيرات المتغيرة التي يجب أن تكون ثابتة.
\`\` \`سويفت دعونا daysInAWeek = 7 var amountOfMoney = 100
amountOfMoney = 150 // amountOfMoney الآن 150
daysInAWeek = 10 // هذا يعطينا خطأ!
\`\` \`
في هذه الحالة ، يجب أن يكون `daysInAWeek` المتغير ثابتًا لأنه لا يوجد سوى سبعة أيام في الأسبوع ، في حين أن `amountOfMoney` المتغيرة لـ `amountOfMoney` يجب أن تكون var لأن مقدار المال في حساب الحساب يتغير.
يمكن أن تحتوي الأسماء الثابتة والمتغيرة على أي حرف تقريبًا ، بما في ذلك أحرف Unicode:
` let π = 3.14159
let 你好 = "你好世界"
let 🐶🐮 = "dogcow"
`
لاختبار ما إذا كانت المتغيرات تحتوي على القيمة الصحيحة ، استخدم `print()` .
` let money = 50
print(money)
// This prints 50
`
#### معلومات اكثر:
* [لغة البرمجة سويفت](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID310)