دوره‌ها / JavaScript / عملگرها و ریاضیات (Operators & Arithmetic)

عملگرها و ریاضیات (Operators & Arithmetic)

20 دقیقه Article

ماشین حساب وب: عملگرها (Operators) ➕➖

عملگرها برای انجام محاسبات و کارهای منطقی روی متغیرها استفاده میشن.

۱. عملگرهای ریاضی

  • + (جمع)
  • - (تفریق)
  • * (ضرب)
  • / (تقسیم)
  • % (باقیمانده تقسیم یا Modulo)
  • ** (توان - مثلاً 2 به توان 3)

۲. عملگرهای انتساب (Assignment)

برای ریختن مقدار در متغیر از = استفاده می‌کنیم. اما میانبرهای باحالی هم داریم:

let x = 10;
x += 5; // یعنی x + 5 (جواب میشه ۱۵)
x *= 2; // یعنی x * 2 (جواب میشه ۳۰)

۳. عملگرهای افزایشی و کاهشی

برای اضافه یا کم کردن دقیقاً ۱ واحد:

let count = 0;
count++; // ۱ واحد اضافه شد
count--; // ۱ واحد کم شد
نکته مهم در جمع رشته‌ها: اگر علامت + بین یک عدد و یک متن بیاید، جاوااسکریپت هر دو را به صورت متن (String) به هم می‌چسباند!

تمرین‌های عملی

برای تثبیت یادگیری این درس تمرین‌های زیر را حل کنید

باقیمانده تقسیم Medium
سوال تمرین

تابعی بنویسید که باقیمانده تقسیم عدد اول بر عدد دوم را برگرداند.

پاسخ تمرین
JAVASCRIPT
function getRemainder(a, b) {
  return a % b;
}

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.