عملگرها و عملیاتها در جاوااسکریپت
تو درس قبلی با متغیرها و انواع دادهای آشنا شدیم. حالا وقتشه یاد بگیریم چطور با اون مقادیر کار کنیم و روشون عملیات انجام بدیم.
• عملگرهای ریاضی:
+، -، *، / و % (باقیمانده تقسیم) برای محاسبات عددی •
• عملگرهای مقایسهای:
== و != فقط مقدار رو مقایسه میکنن، ولی === و !== مقدار و نوع داده رو هر دو چک میکنن • عملگرهای منطقی:
&& (و)، || (یا) و ! (نقیض) برای ترکیب شرط ها• عملگرهای انتسابی مثل
+= و -= کار نوشتن کد رو کوتاهتر میکنن اولویت اجرا مهمه: ضرب و تقسیم قبل از جمع و تفریق انجام میشن، دقیقاً مثل ریاضی مدرسه
let price = 50000;
let discount = 5000;
let finalPrice = price - discount;
console.log(finalPrice); // 45000
console.log(finalPrice === 45000); // true
console.log(price > 10000 && discount > 0); // true
یه اشتباه رایج بین تازهکارها استفاده از
== بهجای === هست که میتونه نتایج غیرمنتظره بده؛ همیشه سعی کن از === استفاده کنی. فردا سراغ ساختارهای شرطی میریم و میبینیم چطور از همین عملگرها برای تصمیمگیری تو کد استفاده کنیم.کانال آموزشی کدنایت | آموزش برنامهنویسی
https://t.me/codenight_ir