في سكالا ، المتغير هو عبارة عن مكان لتخزين البيانات يمكن تغيير قيمته خلال تنفيذ البرنامج. يتم تعريف المتغير باستخدام كلمة var ، متبوعة بالاسم المعطى للمتغير ونوع البيانات التي يحملها. على سبيل المثال:
“`scala
var x: Int = 5
“`
في هذا المثال ، تم تعريف المتغير x كمتغير من نوع Int (عدد صحيح) وتم تعيين قيمة 5 له. يمكن تغيير قيمة المتغير في أي وقت بواسطة تعيين قيمة جديدة له. على سبيل المثال:
“`scala
x = 10
“`
الآن ستكون قيمة المتغير x هي 10 بدلاً من 5.