يمكن تعريف متغير في سكالا باستخدام الكلمة الرئيسية “var” ، مثل:
“`
var x: Int = 5
“`
هذا سينشئ متغيراً يسمى “x” من نوع Int ويتم تعيينه بقيمة 5. يمكنك تغيير قيمة المتغير عند الحاجة باستخدام عملية الاسناد:
“`
x = 10
“`
يمكننا أيضًا تعريف متغير دون تحديد نوع البيانات بشكل صريح باستخدام الكلمة الرئيسية “var” فقط:
“`
var message = “Hello, world!”
“`
في هذا المثال ، قامنا بتعريف متغير يسمى “message” ولم نحدد نوع البيانات بشكل صريح. يتم تحديد نوع المتغير من خلال القيمة التي تم تعيينها له. في هذه الحالة ، تم تعيين النص “Hello, world!” ، لذا سوف يتم تعيين نوع البيانات لـ String.