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

rss rss rss

همکاران ما

مرجع موسیقی بی کلام  بک لینک

رپورتاژ ها



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

تعبیر خواب
معرفی دستور شرطی if…else و کاربردهای مختلف آن 

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

دستور شرطی if

if (condition)
{
دستوری که در صورت درستی شرط اجرا می شود در اینجا قرار می گیرد
}

به یک مثال برای دستور if توجه کنید :

var test = confirm('اگر این پیام را تأیید کنید دستور شرطی اجرا می شود');

if (test == true) {
alert('شما دکمه مورد نظر را کلیک کردید و این پیام به نمایش در آمد');
}

برای اینکه کد بالا را آزمایش کنید لینک زیر را کلی کنید و در پیامی که
نمایش داده می شود دکمه OK را کلیک کنید. اگر دکمه Cancel را کلیک کنید شرط
بالا برقرا نمی شود و بدون اجرا شدن دستور شرطی صفحه مثال باز می شود.

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

دستور شرطی if

if (condition)
{
دستوری که در صورت درستی شرط اجرا می شود در اینجا قرار می گیرد
}

به یک مثال برای دستور if توجه کنید :

var test = confirm('اگر این پیام را تأیید کنید دستور شرطی اجرا می شود');

if (test == true) {
alert('شما دکمه مورد نظر را کلیک کردید و این پیام به نمایش در آمد');
}

برای اینکه کد بالا را آزمایش کنید لینک زیر را کلی کنید و در پیامی که
نمایش داده می شود دکمه OK را کلیک کنید. اگر دکمه Cancel را کلیک کنید شرط
بالا برقرا نمی شود و بدون اجرا شدن دستور شرطی صفحه مثال باز می شود.


دستور شرطی if…else

برخی مواقع ممکن است بخواهیم دستور شرطی یک شرط را چک کند تا در صورت
برقرار بودن آن شرط یک فرمان خاص را اجرا کند و در صورتی که شرط برقار نبود
یک فرمان دیگر را به اجرا در آورد. در این موارد می توانیم از دستور if به همراه else استفاده کنیم. ساختار این دستور به شکل زیر است :

if (condition) {
دستوراتی که در صورت برقراری شرط اجرا می شوند.
}
else {
دستوراتی که در صورت عدم برقراری شرط اجرا می شوند.
}

در کد بالا ابتدا شرط بررسی می شود و در صورت برقراری آن دستورات مربوطه
اجرا می شوند ولی در صورتی که شرط برقرار نباشد دستورات مربوط به قسمت else اجرا می شود.

var yourmark = prompt('یک شماره از ۰ تا ۲۰ وارد کنید :','');

if (yourmark > 10) {
alert('شماره ای که وارد کرده ای از ۱۰ بزرگتر است');
}
else {
alert('عبارتی که شما وارد کرده اید از ۱۰ بزرگتر نیست!');
}

برای مشاهده نتیجه مثال بالا لینک زیر را کلیک کنید و در کادری که نمایش
داده می شود یک عدد از ۰ تا ۲۰ وارد کنید و دکمه OK را کلیک کنید.


استفاده از دستور if..else if…else (دستورات شرطی تو در تو)

ممکن است در نظر داشته باشیم تا در صورت برقراری یک شرط یک دستور خاص
اجرا شود و در صورتی که شرط برقرار نبود شرط دیگری بررسی شود و دستور
مربوط به آن اجرا شود و در صورتی که هیچ یک از شرطهای قبل برقرار نبود
دستور دیگری اجرا شود. در این مواقع می توانیم از دستور else if در دستور
if…else قبلی استفاده کنید. به صورت زیر :

if (condition 1) {
دستوراتی که در صورت درستی شرط اول اجرا می شوند
}
else if (condition 2) {
دستوراتی که در صورت درستی شرط دوم اجرا می شوند
}
else {
دستوراتی که زمانی که هیچکدام از شرطها صحیح نباشد اجرا می شوند
}

در این روش محدودیتی از نظر تعداد شرطها وجود ندارد و می توانیم به
تعداد نامحدود از دستور else if استفاده کنیم ولی در مواردی که تعداد این
شرطها خیلی زیاد می شود بهتر است به جای این روش از دستور switch که بعداً
توضیح داده خواهد شد استفاده کنیم.

در اینجا مثال قبل را با کمی تغییر برای این روش استفاده می کنیم :

var yourmark = prompt('یک شماره به دلخواه وارد کنید :','');

if (yourmark > 0 && yourmark < 100 ) {
alert('شماره وارد شده بین ۰ تا ۱۰۰ است');
}
else if (yourmark > 100) {
alert('شماره وارد شده از ۱۰۰ بزرگتر است');
}
else {
alert('عبارت وارد شده یا ۰ است یا به جای عدد از حروف استفاده کرده اید');
}



 

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

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

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