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

توی این قسمت ابتدا با چند موضوع کلی آشنا می‌شیم و بعد هر نوع عملگر رو توی قسمت‌های جدا بررسی می‌کنیم.

این موارد رو توی این قسمت یاد می‌گیریم:

 

عملگر و عملوَند چی هستن؟ 🤔

عمل ضرب ریاضی زیر رو در نظر بگیرید:

5 × 2

اینجا به × میگن یک عملگر (Operator) و به اعداد 5 و 2 میگن عملوَند (Operand)

از عملگرها زمانی استفاده می‌کنیم که می‌خوایم روی مقدارها (عملوندها) محاسباتی رو انجام بدیم. عملوند مقداری هست که روی اون عملیاتی انجام میشه.

اینجا ما یک عمل ریاضی داشتیم. اما توی جاوااسکریپت عملیات دیگه‌ای هم وجود داره که اونها رو توی این قسمت‌ها بررسی می‌کنیم.

 

چه عملگرهایی توی جاوااسکریپت داریم؟ 🤔

توی قسمت‌های بعد به صورت مفصل با این عملگرها آشنا می‌شیم.

 

عملگرهای Unary و Binary

عملگرهای Unary به عملگرهایی گفته میشه که فقط یک‌دونه عملوند دارن. معروف‌ترین اونها عملگرهای Unary Plus و Unary Negation هستن:

let a = 5;
<<a++>>;

<<+a>>;
<<-a>>;

عملگرهای Binary به عملگرهایی گفته میشه که ۲ عملوند دارن. برای مثال عملگرهای جمع و ضرب که توی قسمت‌های بعدی با اونها آشنا می‌شیم.

 

خب دوستان برای آشنایی مفصل‌تر با انواع عملگرهای جاوااسکریپت به قسمت‌های بعدی برید. روزتون خوش 😉✌️

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#assignment_operators

https://www.geeksforgeeks.org/javascript-operators/

https://javascript.info/comparison#comparison-of-different-types