انجمن برنامه نویسان
.:: Your Adversing Here ::.

عملگرهای جاوا اسکریپت - JavaScript Operators

  • چهار شنبه 5 بهمن 1390برچسب:,
  • <-PostCategory->

عملگر
توضیح
مثال
نتیجه

+
جمع
x=y+2
x=7

-
تفریق
x=y-2
x=3

*
ضرب
x=y*2
x=10

/
تقسیم
x=y/2
x=2.5

%
باقی مانده تقسیم
x=y%2
x=1

++
افزایش یک واحد
x=++y
x=6

--
کاهش یک واحد
x=--y
x=4




عملگرهای جایگزینی

عملگرهای جایگزینی یک مقدار را به یک متغیر اختصاص می دهد
جدول زیر توضیح عملگر جایگزینی است که مقدار x=10 , y=5 را برمی گرداند
عملگر
مثال
معادل با
نتیجه

=
x=y

x=5

+=
x+=y
x=x+y
x=15

-=
x-=y
x=x-y
x=5

*=
x*=y
x=x*y
x=50

/=
x/=y
x=x/y
x=2

%=
x%=y
x=x%y
x=0




عملگر + در رشته ها به کار می رود
عملگر + علاوه بر جمع دو متغیر رشته ای می تواند متن ها را به یکدیگر وصل کند

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



برای جمع دو یا چند متغیر رشته ای با یکدیگر از عملگر + استفاده می شود



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

بعد از اجرای متن بالا txt3 برابر what a verynice day می شود
برای اضافه کردن فضای خالی بین دو متن در یکی از آنها فضای خالی قرار می دهیم

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

یا برای قرار دادن فضای خالی دز یک عبارت

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

بعد از اجرای متن بالا txt3 برابر what a very nice day می شود

جمع رشته ها و اعداد

به این مثالها توجه کنید

x=5+5;
document.write(x);

x="5"+"5";
document.write(x);

x=5+"5";
document.write(x);

x="5"+5;
document.write(x);


قاعده آن این است:
اگر شما یک عدد و یک رشته را با هم جمع کنید حاصل یک رشته خواهد بود.


 


نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:





مشاهده ادامه مطلب عملگرهای جاوا اسکریپت - JavaScript Operators