با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، در بخش قبلی به انواع عملگرهای ریاضی و محاسباتی در جاوااسکریپت و سینتکس آن ها پرداختیم، همچنین ترتیب اولویت های عملگرها را در جاوااسکریپت نیز بررسی کردیم. همچنین اشاره ای به عملگرهای Assignment یا تخصیص در جاوااسکریپت نیز داشتیم. این عملگرها یک ترتیب ساده از عملگرهای اصلی ریاضی (مانند + ، * و…) می باشند که حاصل عملیات را در متغیر مشخص شده قرار می دهد. در ادامه ی این آموزش شما را با عملگرهای تخصیص در جاوا اسکریپت آشنا خواهیم کرد.
در ادامه ی این مبحث شما را با ترتیب اولویت عملگرهای تخصیص در جاوااسکریپت و مثال هایی از آن آشنا خواهیم کرد.
عملگر | مثال | مانند |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x – y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
<<= | x <<= y | x = x << y |
>>= | x >>= y | x = x >> y |
>>>= | x >>>= y | x = x >>> y |
&= | x &= y | x = x & y |
^= | x ^= y | x = x ^ y |
|= | x |= y | x = x | y |
**= | x **= y | x = x ** y |
عملگر = یک مقدار را به یک متغیر تخصیص می دهد :
عملگر += یک مقدار را به یک متغیر اضافه می کند:
عملگر =- یک مقدار را به یک متغیر اضافه می کند:
عملگر =*یک مقدار را در یک متغیر ضرب می کند :
عملگر =/ یک مقدار را را بر یک متغیر تقسیم می کند :
عملگر =% باقی مانده ی تقسیم یک عدد را بر یک متغیر محاسبه می کند :
عملگرهای تخصیص در جاوااسکریپت محاسبات ساده ی ریاضی و قرار دادن نتیجه در یک متغیر را کوتاه تر از حالت عادی کرده و با این کار حجم کد را کاهش و سرعت عمل را افزایش می دهد.