عملگرهای ریاضی در JS
مانند هر زبان برنامه نویسی دیگر JavaScript نیز دارای عملگرهای ریاضی برای محاسبات داده ها است.
در این آموزش با انواع عملگرها آشنا می شویم:
- عملگر + اعداد را جمع می کند.
- عملگر - اعداد را تفریق می کند.
- عملگر / اعداد را تقسیم می کند.
- عملگر * اعداد را ضرب می کند.
- و = برای مقداردهی کردن است.
عملگرهای محاسباتی ریاضی در JS
عملگرهای محاسباتی js در انجام محاسبات ریاضی بر روی اعداد استفاده می شوند.
عملگر |
کاربرد |
| + | جمع |
| - | تفریق |
| * | ضرب |
| / | تقسیم |
| % | باقیمانده تقسیم |
| ** | توان |
| ++ | افزایشی (increment) |
| -- | کاهشی (decrement) |
عملگرهای مقداردهنده در JS
این نوع عملگرها باعث مقداردهی به متغیرها می شود.
عملگر |
کاربرد |
نتیجه |
| = | x = y | x = y |
| =+ | x += y |
x = x + y زمانی که بخواهیم x را بعلاوه y و نتیجه را در x بریزیم. |
| =- | x -= y |
x = x - y زمانی که بخواهیم x را منهای y و نتیجه را در x بریزیم. |
| =* | x *= y |
x = x * y زمانی که بخواهیم x را ضرب در y و نتیجه را در x بریزیم. |
| =/ | x /= y |
x = x / y زمانی که بخواهیم x را تقسیم بر y و نتیجه را در x بریزیم. |
| =% | x %= y |
x = x % y زمانی که بخواهیم x را تقسیم بر y و باقیمانده را در x بریزیم. |
| =** | x **= y |
x = x ** y زمانی که بخواهیم x را به توان y و نتیجه را در x بریزیم. |
عملگرهای منطقی در JS
| عملگر | توضیحات |
| && | و |
|
|| |
یا |
| ! | نقیض (منفی کننده) |
نکته: به علامت & امپرسند (ampersand) گفته می شود. (shift + 7)
نکته: به علامت | خط عمودی (vertical bar) گفته می شود. (shift + \)
عملگرهای مقایسه ای در JS
علامت های مقایسه ای همیشه دارای خروجی بله (true) یا خیر (false) هستند.
| عملگر | توضیحات |
| == | برابر هستند؟ |
|
!= |
مخالف هستند؟ |
| < | کوچک تر است؟ |
| <= | کوچک تر یا مساوی است؟ |
| > | بزرگ تر است؟ |
| >= | بزرگ تر یا مساوی است؟ |
خلاصه درس
در این فصل با موارد زیر آشنا شدیم:
- عملگرهای محاسباتی
- عملگر های مقدار دهنده
- عملگر های منطقی