20) آموزش عملگرهای حسابی در جاوااسکریپت
آموزش رایگان جاوااسکریپت
عملگرها یکی از مواردی هست تو دوران مدرسه باهاش آشنا شدیم، اما کاربردی فراتر از ریاضیات داره که در این جلسه قرار عملگرهای حسابی در Javascript رو مورد بررسی قرار بدیم، همان عملگرهای ضرب(*)، تقسیم(/)، جمع(+)، تفریق(-) و چهارتا عملگر جدید دیگه که قراره آشنا بشیم.
عملگرهای حسابی در جاوا اسکریپت (Arithmetic Operators)
خب اول ویرایشگر رو باز میکنیم و یک فایل به نام index.html
میسازیم تا در صفحه مرورگر کد های جاوااسکریپتی را اجرا کنیم و نتیجه تلاش هایمان را ببینیم.
شروع کد نویسی
فایل خود را که در ویرایشگر باز کردیم، درونش این کد را وارد میکنیم که اسکریپت هایمان را بنویسیم:
<"script"><"/script"> // البته بدون " " و اینجا بخاطر اینکه اسکریپت ران نشه از " " استفاده میکنیم
عملگر جمع در جاوااسکریپت: +
اولین عملگری که مورد بررسی قرار میدهیم عملگر جمع در جاوااسکریپت است که دو عملیات انجام میدهد
-
adding (جمع کردن دو عدد)
-
concatenation (ترکیب کردن دو رشته)
Adding: دو یا چند عدد را جمع میکند
console.log(2+4); //6 console.log(2+true); //3 console.log(2+false); //2
نکته: true = 1 & false = 0
Concatenation: دو یا چند رشته را جمع میکند
console.log("MEGA"+"JS"); //MEGAJS console.log(2+"MEGAJS"); //2MEGAJS console.log(true+"JS"); //trueJS
نکته: یک عدد اگه با رشته جمع بشه عدد هم به صورت رشته حساب میشه، ترو هم اگه با رشته جمع به رشته تبدیل میشه.
عملگر منفی در جاوااسکریپت: –
دو یا چند عدد را از هم کم میکند
console.log(4-2); //2 console.log(4-"MEGAJS"); //NaN
نکته: هیچ وقت عدد منهای رشته نمیشود
عملگر تقسیم در جاوااسکریپت: /
دو یا چند عدد رو تقسیم میکند
console.log(10/8); //1.25 console.log(10/0); //Infinity بینهایت console.log(-10/0); //-Infinity
عملگر ضرب در جاوااسکریپت: *
دو یا چند عدد را ضرب میکند
console.log(2*3); //6 console.log(2*"MEGAJS"); //NaN
عملگر درصد در جاوااسکریپت: ٪
عدد اول تقسیم عدد دوم میکند و عدد بینشون رو میده:
console.log(10 % 8); //2
نکته: عملگر /قسمت خارج از تقسیم را میده، عملگر % باقیمانده داخل تقسیم رو میده.
عملگر توان در جاوا اسکریپت: **
عدد اول را به توان عدد دوم میکنه
console.log(3**2); //9
میتوانید بجای تابع pow استفاده کنید
عملگر پلاس پلاس در جاوااسکریپت: ++
مثلا میگیم دو پلاس پلاس به دو یدونه اضافه میکنه
console.log(2++); //2 let two = 2++; console.log(two); //3 console.log(++2); //3
نکته: چون اول 2 رو لاگ زدیم و بعد ++ کردیم همان 2 رو داد، ولی لاگ دومی چون دو++ رو ریختیم در یک متغیر و لاگ گرفتیم خروجی3 داد؛ در لاگ سوم چون اول ++ رو گزاشتیم یکی اضافه کرد.
عملگر ماینس ماینس در جاوااسکریپت: —
مثلا میگیم دو — از دو یدونه کم میکنه
console.log(2--); //2 console.log(--2); //1
خب عملگرهای حسابی هم به پایان رسید، عملگرهای حسابی مهم را توضیح دادیم، نظرات فراموش نشه 🙂
پسورد فایل : ندارد گزارش خرابی لینک
مطالب زیر را حتما مطالعه کنید
دوره های آموزشی مرتبط
آموزش کامل Functions (توابع) در جاوااسکریپت
آموزش کامل Arrays (آرایه) در جاوااسکریپت
آموزش کامل Objects (اشیا) در جاوااسکریپت
آموزش کامل حلقه ها و دستورات شرطی در جاوااسکریپت
آموزش کامل عملگرها (Operators) در جاوااسکریپت
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
دیدگاهتان را بنویسید لغو پاسخ
برای نوشتن دیدگاه باید وارد بشوید.
عالی عالی عالی
خیلی خوب درس می دید خیلی
من خیلی از مساعل رو مشکل داشتم و همین امروز تازه با سایتتون اشنا شدم و هر چی بلد نبودم یاد گرفتم عالی بود
سلام و درود.
خداروشکر که براتون مفید بوده امیدوارم بهترین استفاده رو داشته باشید