منو اصلی
  صفحه اصلی
  تبلیغات
  تماس با ما
تبلیغات
موسیقی بی کلام
ابزار وب مسترها
  ابزار مجله در وبلاگ
  گوگل پلاس در وبلاگ
  شمارنده مطالب
  پازل وبلاگ
  تولبار حرفه ای
  ابزار پرش به بالا
  ذکر ایام هفته
  استخاره آنلاین
  سخنان بزرگان
  نمایش رتبه گوگل
  وضعیت آب و هوا
  اوقات شرعی
  فونت های زیباسازی
  کدهای زیباسازی فلش
  فال روزانه
  فال حافظ
  فال کلیکی
  فال انبیا
  طالع بینی ازدواج
  طالع بینی هندی
  عشق سنج آنلاین
  موسیقی لایت در وبلاگ
  ساخت موسیقی آنلاین
  ساعت های فلش
  ابزار فرم تماس با ما
  چت روم
  تصاویر تصادفی
  تصاویر زیباسازی
  لودینگ وبلاگ
  جستجوگر گوگل
  تعیین وضعیت یاهو
  ساخت ایمیل آیکون
  تقویم رومیزی
  تغییر شکل موس
  نمایشگر آی پی
  تعبیر خواب
  نمایش تاریخ
  بارش برف در وبلاگ
  پرواز بادکنک در وبلاگ
  پرواز حباب در وبلاگ
  قطرات شبنم در وبلاگ
  ابزار مبدل تاریخ ها
  جملات عاشقانه تصادفی
  جملات تصادفی شریعتی
  حدیث تصادفی
  اس ام اس تصادفی
  دانستنی های تصادفی
  مترجم گوگل
  معرفی وبلاگ به دوستان
  سرویس whois دامنه
  ابزار ار اس اس ریدر
  کد آپلود عکس
  دیکشنری آنلاین
  ساخت صفحات پاپ آپ
  ساخت تصاویر ثابت
  روزنما با مناسبت ها
  لحظه شمار غیبت امام زمان
  کدهای کاربردی
آرشیو قالب ها

rss rss rss

لوگو اسپانسر
رپورتاژ ها
  خرید موتور بنلی قسطی یا موتور یاماها قسطی؟ کدام به صرفه تر است؟
  علل اصلی خرابی گیربکس s5 چیست؟
  بروکر آلپاری
  دانستنی های مهاجرت به قبرس شمالی و اروپایی
  خشکسالی کشاورزی در ایران
  استخراج ارز دیجیتال چیست و چگونه انجام می‌شود؟
  پارمیس تولید کننده نرم افزارهای مالی و اداری در ایران
  با بررسی تخصصی دوربین آیفون 15 پرو شناخت کاملی از آن خواهید داشت!
  مهاجرت به قبرس شمالی از طریق خرید ملک
  رفع ارور خطا در بازی خدای جنگ یک
  5 مرحله ایجاد کسب و کار آنلاین
  قبرس، مقصدی ایده آل برای مهاجرت
  كامپوزيت ونير
  فستیوال های قشم
  معرفی نرم افزارهای مالی و حسابداری پارمیس



پنل اس م اس رایگان

تعبیر خواب
معرفی عملگرهای مورد استفاده در JavaScript 

در جاوا اسکرپت برای جمع، تفریق، مقایسه و بسیاری از
عملیات دیگر از عملگرها استفاده می کنیم. عملگرها به چند دسته تقسیم می
شوند : عملگرهای محاسباتی، مقایسه ای، جایگزینی، منطقی، رشته ای، و شرطی. در ادامه به ارائه توضیحاتی برای هر نوع از این عملگرها خواهیم پرداخت.


عملگرهای محاسباتی

از این نوع عملگرها برای انجام عملیات ریاضی نظیر جمع و ضرب استفاده می
شود. می توانید این عملگرها را در اینجا مشاهده کنید ( در مثال زیر متغیر x
را برابر ۸ و متغیر y را برابر ۴ در نظر بگیرید ) :

نام عملگر مثال نتیجه
جمع + x + y ۱۲
تفریق x – y ۴
ضرب * x * y ۳۲
تقسیم / x / y ۲
باقیمانده % ۹ % y ۱
افزایش ++ x++ ۹
کاهش x– ۷

از عملگرهای افزایش و کاهش به ترتیب برای افزودن ۱ به مقدار قبلی و کم کردن ۱ از مقدار قبلی استفاده می شود.

در جاوا اسکرپت برای جمع، تفریق، مقایسه و بسیاری از
عملیات دیگر از عملگرها استفاده می کنیم. عملگرها به چند دسته تقسیم می
شوند : عملگرهای محاسباتی، مقایسه ای، جایگزینی، منطقی، رشته ای، و شرطی. در ادامه به ارائه توضیحاتی برای هر نوع از این عملگرها خواهیم پرداخت.


عملگرهای محاسباتی

از این نوع عملگرها برای انجام عملیات ریاضی نظیر جمع و ضرب استفاده می
شود. می توانید این عملگرها را در اینجا مشاهده کنید ( در مثال زیر متغیر x
را برابر ۸ و متغیر y را برابر ۴ در نظر بگیرید ) :

نام عملگر مثال نتیجه
جمع + x + y ۱۲
تفریق x – y ۴
ضرب * x * y ۳۲
تقسیم / x / y ۲
باقیمانده % ۹ % y ۱
افزایش ++ x++ ۹
کاهش x– ۷

از عملگرهای افزایش و کاهش به ترتیب برای افزودن ۱ به مقدار قبلی و کم کردن ۱ از مقدار قبلی استفاده می شود.


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

این عملگرها ترکیبی از عملگرهای دیگر هستند و به همین دلیل آنها را
عملگرهای ترکیبی هم می نامند. می توانید این عملگرها را در جدول زیر مشاهده
کنید ( در مثال زیر متغیر x را برابر ۸ و متغیر y را برابر ۴ در نظر
بگیرید ) :

نام عملگر مثال عبارت معادل
انتساب = x = 8 x = 8
انتساب جمع += 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

عملگرهای مقایسه ای

از این عملگرها برای مقایسه دو مقدار استفاده می شود که شامل عملگرهای زیر هستند.

در جدول زیر مقادیر x و y و z را مطابق زیر در نظر بگیرید و توجه داشته
باشید که مقدار متغیرهای x و y عددی و مقدار متغیر z از نوع رشته ای است :

x = 4;

y = 8;

z = “4”;

نام عملگر مثال نتیجه
تساوی == x == z True
همانی === x === z False
نامساوی != x != y True
بزرگتر از > x > y False
کوچکتر از < x < y True
بزرگتر یا مساوی >= x >= z True
کوچکتر یا مساوی <= x <= y True

تفاوت عملگر تساوی با عملگر همانی در این است که در عملگر تساوی نوع
متغیر ها در نظر گرفته نمی شود و اگر مقدار متغیرها با هم برابر باشد حتی
اگر از یک نوع هم نباشند نتیجه True خواهد بود. ولی در عملگر همانی باید
متغیرها مقداری مساوی داشته باشند و از یک نوع هم باشند تا نتیجه True
باشد.


عملگرهای منطقی

این عملگرها برای انجام عملیات منطقی بر روی دو عبارت به کار می روند (
در مثال زیر متغیر x را برابر ۸ و متغیر y را برابر ۴ در نظر بگیرید ) :

نام عملگر مثال نتیجه
نقیض ! !(x==y) True
!(y==3) False
و && (x=4 && y=8) True
(x>4 && y=8) False
یا || (x>4 || y=8) True
(x>4 || y>8) False

عملگر رشته ای

از این عملگر برای چسباندن دو رشته به هم استفاده می شود. مثلاً برای اتصال دو متغیر از نوع رشته از این عملگر استفاده می شود.

نام عملگر مثال
عملوند رشته ای +
  a = 'طراحی وب';

  b = 'با جاوا اسکرپت';

  c = a+b;

در مثال بالا مقدار متغیر c این است : 'طراحی وببا جاوا اسکرپت'

برای ایجا فاصله بین کلمه وب و کلمه با می توانیم یک فاصله خالی به یکی از
متغیرهای a یا b اضافه کنیم یا با استفاده از عملوند رشته ای یک فضای خالی
به متغیر c اضافه کنیم :

a = ' طراحی وب';

——————————

a = 'طراحی وب';


b ='با جاوا اسکرپت';
c = a+b;
b ='با جاوا اسکرپت';
c = a+' '+b;

در نتیجه کد بالا مقدار متغیر c به این صورت خواهد بود : 'طراحی وب با جاوا اسکرپت'


عملگر شرطی

در جاوا اسکرپت نوعی عملگر وجود دارد که بسته به شرایط مقداری را به یک
متغیر تخصیص می دهد به این عملگر عملگر شرطی می گویند. ساختار این عملگر به
صورت زیر است :

VAR_NAME=(شرط)?value1:value2

این عملگر در صورتی که شرط برقرار باشد مقدار اول را به متغیر می دهد و
در صورت برقرار نبودن شرط مقدار دوم را به متغیر تخصیص می دهد. به مثال زیر
توجه کنید :

age_group=(age>18)?'زیر سن بلوغ':'بزرگسال'

در این مثال اگر متغیر age بزرگتر از ۱۸ باشد مقدار 'بزرگسال' به متغیر
age_group تخصیص داده می شود و در صورتی که متغیر age کوچکتر از ۱۸ باشد
مقدار 'زیر سن بلوغ' به عنوان مقدار متغیر age_group قرار می گیرد.



 

دسترسی سریع
قالب های 3 ستونه
قالب های 2 ستونه
ابزار وبلاگ نویسان
آموزش وبلاگ نویسی
گالری عکس
آپلود عکس
بازی آنلاین
موسیقی لایت
بازی آنلاین

بازی آنلاین 660 بازی
بازی های دخترانه 16 بازی
بازی های ورزشی 97 بازی
بازی های تیراندازی 124 بازی
بازی های فکری 209 بازی
بازی های اکشن 126 بازی
بازی های مسابقه ای 50 بازی
بازی های متفرقه 38 بازی
بازی های محبوب

لینک ها
بک لینک شما در این مکان
کلیه حقوق متعلق به سایت نایت اسکین می باشد © Night-Skin.com 2004-2011