٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش اپراتورهای JavaScript

مثال مقادیر را به متغیرها اختصاص دهید و آنها را با هم جمع کنید: let x = 5; // assign the value 5 to x let y = 2; // assign the value 2 to y let z = x…

محمد یوسفی

17 جولای 2021

مثال

مقادیر را به متغیرها اختصاص دهید و آنها را با هم جمع کنید:

let x = 5;         // assign the value 5 to x
let y = 2;         // assign the value 2 to y
let z = x + y;     // assign the value 7 to z (5 + 2)

انتساب عملگر ( =) یک مقدار به یک متغیر.

وظیفه

let x = 10;

علاوه بر اپراتور ( +) می افزاید: تعداد:

اضافه كردن

let x = 5;
let y = 2;
let z = x + y;

ضرب اپراتور ( *) ضرب اعداد.

ضرب کردن

let x = 5;
let y = 2;
let z = x * y;

اپراتورهای حساب جاوا اسکریپت

از عملگرهای حساب برای انجام حساب در اعداد استفاده می شود:


گردانندگان واگذاری JavaScript

عملگرهای انتساب مقادیر را به متغیرهای JavaScript اختصاص می دهند.

علاوه بر انتساب عملگر ( +=) می افزاید: یک مقدار به یک متغیر.

وظیفه

let x = 10;
x += 5;

اپراتورهای رشته جاوا اسکریپت

+اپراتور نیز می تواند مورد استفاده قرار گیرد برای اضافه کردن (الحاق) رشته ها.

مثال

let text1 = "John";
let text2 = "Doe";
let text3 = text1 + " " + text2;

نتیجه txt3 خواهد بود:

John Doe

از +=عملگر انتساب می توان برای افزودن رشته ها (الحاق) نیز استفاده کرد:

مثال

let text1 = "What a very ";
text1 += "nice day";

نتیجه txt1 خواهد بود:

What a very nice day

هنگامی که روی رشته ها استفاده می شود ، عملگر + عملگر اتصال به هم می نامد.


اضافه کردن رشته ها و اعداد

با اضافه کردن دو عدد ، جمع حاصل برمی گردد ، اما با اضافه کردن یک عدد و یک رشته ، یک رشته برمی گردد:

مثال

let x = 5 + 5;
let y = "5" + 5;
let z = "Hello" + 5;

نتیجه x ، y و z خواهد بود:

10
55
Hello5

اگر یک عدد و یک رشته اضافه کنید ، نتیجه آن یک رشته خواهد بود!


اپراتورهای مقایسه جاوا اسکریپت


اپراتورهای منطقی جاوا اسکریپت


اپراتورهای نوع JavaScript


اپراتورهای Bitwise جاوا اسکریپت

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

هر عملوند عددی در عملیات به یک عدد 32 بیتی تبدیل می شود. نتیجه دوباره به شماره جاوا اسکریپت تبدیل می شود.مثالهای بالا از 4 بیت نمونه بدون علامت استفاده می کند. اما JavaScript از اعداد امضا شده 32 بیتی استفاده می کند.
به همین دلیل ، در جاوا اسکریپت ، 5 پوند 10 بر نمی گردد. -6 بر می گردد.
0000000000000000000000000000000101 بازگشت 11111111111111111111111111111111101010

 

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها