انتساب:
یک عملگر انتساب یک مقدار رو در یک متغیر قرار می ده. فرم کلی یک انتساب به صورت زیره:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
(با اولین انتساب متغیر ایجاد میشه)
یک گزاره می تونه یک مقدار ساده باشه مثل 1، 2/5 و یا از پیچیدگی بیشتری برخوردار باشه که در قسمت گزاره ها بهش می پردازیم.
حالا شما یاد گرفتید که چه جوری مقدار 3 را در متغیری مثل count بریزید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یا حتی شما می تونید مقدار متغیر count رو با کد زیر 1 واحد افزایش بدید :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توجه کنید count آخرین مقداری است که قبلاً داشته.یعنی اگه 1 بوده میشه 2 اگه 2.3 میشه 3.3
چیزی که در این قسمت مهمه اینه که همیشه مقدار سمت راست در سمت چپ ریخته می شهپس
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اشتباهه.
چون استفاده از این جور عبارات که رابطه ای با خود متغیر داره تو برنامه ها خیلی کاربرد داره GML این امکان رو به شما می ده که به جای نوشتن عبارات
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اینو بنویسید :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عملگر =+یعنی مقدار فعلی متغیر را....... قدر اضافه کن.
در مثال بالا مقدار count 1 واحد افزایش پیدا می کنه . به همین ترتیب در صورت لزوم می تونید از عملگر های زیر هم استفاده کنید.
=-:یعنی از مقدار فعلی متغیر......... قدر کم کن.
=*: یعنی مقدار فعلی متغیر را در ............ ضرب کن.
=/: یعنی مقدار فعلی متغیر رو تقسیم بر ........ کن.
علاوه بر این ها شما یک سری عملیات bitwiseدارید که برای این که مطالب این جلسه سنگین نشه بیخیال شدم (خسته شدم از بس تایپ کردم!!ا)اگه بعداً به دردتون خورد خواهم گفت . ولی اگه کسی اطلاعاتی در مورد این عملیات می خواد بره اینجا:http://www.answers.com/topic/bitwise
باز هم اگه می خواین اینا رو هم بگم بگید تا بگم!