سلام دوستان! توی این قسمت می‌خوایم با چند عملگر آشنا بشیم که با اونها می‌تونیم توی برنامه عملیات ریاضی انجام بدیم. به این عملگرها به اصطلاح می‌گیم عملگرهای حسابی یا Arithmetic Operators.

 

چند تا عملگر حسابی داریم؟

ما برای حساب کتاب توی جاوااسکریپت عملگرهای زیر رو داریم:

با استفاده از این عملگرها می‌تونیم روی دو مقدار عددی عملیات جمع، تفریق و ... انجام بدیم.

 

عملگر جمع یا Addition

این عملگر با علامت + هست که برای جمع دو مقدار استفاده میشه:

5 + 3; // 8

alert(4 + 3);

 

باید دقت کنیم که هر دو مقدار باید از نوع عددی باشن. در غیر این صورت عمل جمع انجام نمی‌گیره. بلکه عمل Concatenation یا پیوند انجام می‌گیره:

// 3 is typeof string

alert(5 + "3"); // 53

 

عملگر تفریق یا Subtraction

این عملگر که با علامت - هست برای تفریق دو مقدار عددی استفاده میشه:

5 - 2; // 3

 

باید دقت کنیم که هر دو مقدار باید از نوع عددی و یا رشته با مقدار عدد باشن. در غیر این صورت خروجی این عملگر NaN که مخفف Not-a-Number هست، خواهد بود:

alert("5" - 2); // 3

alert("Hello" - 2); // NaN

 

عملگر ضرب یا Multiplication

این عملگر با علامت * هست و از اون برای ضرب دو مقدار استفاده می‌کنیم: