--- 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)