|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد

ورود به حساب کاربری

در صورتی که کلمه عبور خود را بروزرسانی کرده اید با کلمه عبور وارد حساب کاربری خود شوید.

شماره همراه خود را وارد کنید

ورود و ادامه

اپراتورهای JavaScript

ترکیب مقادیر و متغییر
var x = 5;         // assign the value 5 to x
var y = 2;         // assign the value 2 to y
var z = x + y;     // assign the value 7 to z (x + y)
مشاهده مثال

ارزش ها را به متغیرها اختصاص دهید و آنها را با هم ترکیب کنید:

انتساب مقدار
var x = 10; 
مشاهده مثال

اپراتور اضافه (+) عدد را اضافه می کند:

اضافه کردن
var x = 5;
var y = 2;
var z = x + y;
مشاهده مثال

اپراتور ضرب (*) تعداد را تعدیل می کند.

ضرب
var x = 5;
var y = 2;
var z = x * y;
مشاهده مثال

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

اپراتورهای ریاضی برای انجام محاسبات بر روی اعداد استفاده می شوند:

Operator
Description
+
Addition
-
Subtraction
*
Multiplication
/
Division
%
Modulus (Remainder)
++
Increment
--
Decrement

اپراتورهای تخصیص جاوا اسکریپت

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

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

Operator
Example
Same As
=
x = y
x = y
+=
x += y
x = x + y
-=
x -= y
x = x - y
*=
x *= y
x = x * y
/=
x /= y
x = x / y
%=
x %= y
x = x % y

انتساب
var x = 10;
x += 5; 
مشاهده مثال

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

پراتور + همچنین می تواند برای اضافه کردن (پیوند) رشته ها استفاده شود.

txt1 = "John"; txt2 = "Doe"; txt3 = txt1 + " " + txt2;

اپراتور پلاس برای رشته
John Doe
مشاهده مثال

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

txt1 = "What a very "; txt1 += "nice day";

اپراتور
What a very nice day
مشاهده مثال

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

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

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

اضافه کردن رشته و عدد
10
55
Hello5
مشاهده مثال

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

Operator
Description
==
equal to
===
equal value and equal type
!=
not equal
!==
not equal value or not equal type
>
greater than
<
less than
>=
greater than or equal to
<=
less than or equal to
?
ternary operator

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

Operator
Description
&&
logical and
||
logical or
!
logical not

اپراتورهای نوع جاوا اسکریپت

Operator
Description
typeof
Returns the type of a variable
instanceof
Returns true if an object is an instance of an object type

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

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

Operator
Description
Example
Same as
Result
Decimal
&
AND
5 & 1
0101 & 0001
0001
 1
|
OR
5 | 1
0101 | 0001
0101
 5
~
NOT
~ 5
 ~0101
1010
 10
^
XOR
5 ^ 1
0101 ^ 0001
0100
 4
<<
Zero fill left shift
5 << 1
0101 << 1
1010
 10
>>
Signed right shift
5 >> 1
0101 >> 1
0010
  2
>>>
Zero fill right shift
5 >>> 1
0101 >>> 1
0010
  2

نظر شما

یادگیری JavaScript یادگیری JavaScript

مقالات و دروس

برای پروژه‌ی خود مشاوره رایگان بگیرید

طراحی سایت، توسعه نرم‌افزار، اتوماسیون و شبکه؛ با کارشناسان شرکت نرم‌افزاری وب مهراز در ارتباط باشید.

درخواست مشاوره

مقالات مرتبط

|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد