عملگرهای ریاضی در 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) هستند.
عملگر | توضیحات |
== | برابر هستند؟ |
!= |
مخالف هستند؟ |
< | کوچک تر است؟ |
<= | کوچک تر یا مساوی است؟ |
> | بزرگ تر است؟ |
>= | بزرگ تر یا مساوی است؟ |
خلاصه درس
در این فصل با موارد زیر آشنا شدیم:
- عملگرهای محاسباتی
- عملگر های مقدار دهنده
- عملگر های منطقی