loading...

سه نفری | بزرگترین سایت تفریحی آموزشی ایران

در این جلسه بهتون ساختار دستور شرطی if و if else رو بهتون همراه با مثال آموزش خواهم داد.

آموزش زبان برنامه نویسی جاوا اسکریپت جلسه چهارم دستور شرطی if

farhadhp بازدید : 2091 سه شنبه 27 مرداد 1394 نظرات (0)

آموزش جاوا اسکریپت جلسه چهارم

در این جلسه می خواهم بهتون ساختار دستور شرطی if و if else که یکی از پر کاربردترین دستورات در جاوا اسکریپت می باشد رو بهتون آموزش بدهم.

توضیح درباره دستور شرطی if :

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

شکل کلی این دستور به صورت زیر می باشد :

شکل کلی دستور شرطی

مثال 1 : می خواهیم بررسی کنیم که اگر یک عدد بزرگتر از ده بود پیغام  عددد بزرگتر از 10 است را در صفحه نشان بدهیم.

مثال

توضیح مثال 1 :   در ابتدا یک متغیر با نام num و با مقدار 20 تغریف کردیم.

سپس در خط جدید شرطمون رو نوشتیم (اگر متغییر num بزرگتر از 10 بود) دستورات داخل آکولاد (نماتیش عبارت عدد بزرگتر از 10 است) اجرا بشه.

برای نمایش این مثال در انجمن به همراه  کدها و خروجی کلیک کنید.

نکته :   چون دستور ما در شرط بالا یک خطی بود بنا براین جهت تسریع در کد نویسی می توانیم دستور رو جلوی شرطمون بنویسیم.به مثال زیر توجه کنید.

اموزش جاوا اسکریپت

از این روش برای افزایش سرعت کد نویسی و کم کردن حجم کدها استفاده میشه.

خب حالا می خواهم دستور else (در غیر این صورت) رو بهتون آموزش بدم. این دستور در داخل دستورات شرطی استفاده می شه.

شکل کلی رو به همراه مثال در تصویر زیر می بینید.

مثال 2 :

اموزش جاوا اسکرپیت

توضیح مثال 2 : اگر در دستور شرطی بالا عدد بزرگتر از 10 بود پیام عدد بزرگتر از 10 چاپ می شود در غیر این صورت عدد کوچکتر از 10 چاپ خواهد شد.

برای مشاهده کد و خروجی مثال 2 در انجمن کلیک کنید

خب دستور دیگری داریم با عنوان else if (در غیر این صورت اگر) . اگر شرط داخل if برقرار نبود یک شرطی دیگه رو بررسی می کنه و ...

در تصویر زیر شکل کلی این دستور رو به همراه مثال می تونید مشاهده کنید:

مثال 3 :

اموزش جاوا اسکریپت

توضیح مثال 3 : در مثال بالا اگر عدد بزرگتر از 10 بود پیام عدد بزرگتر از 10 در خروجی چاپ میشه در غیر این صورت اگر (else if) عدد برابر 10 بود پیام عدد برابر 10 پاپ میشه در غیر این صورت (else) پیام عدد  کوچکتر از 10 است در خروجی چاپ میشه.

برای مشاهده مثال ها در انجمن اینجا کلیک کنید.

این جلسه آموزشی هم به پایان رسید.

حتما کدها رو برید خودتون تایپ کنید و اونا رو تغییر بدید و تست کنید. در مثال های بالا مقدار متغییر num رو به دلخواه تغییر بدید و نتیجه رو ببینید.

خلاصه اینقد با این کدها بازی کنید تا کار باهاشون رو یاد بگیرید. تقریبا میشه گفت تو هر برنامه ای که نوشته از دستورات شرطی استفاده میشه پس این دستورات مهم هستند و یاد گیری اونا ضروری.

در جلسه بعد هم ساختار دستوری switch case رو بهتون آموزش خواهم داد.

+ مطالب تماما توسط خودم نوشته میشه و هر گونی کپی برداری ممنوع می باشد. لطفا به حقوق مولفان احترام بگذارید.

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 182
  • کل نظرات : 544
  • افراد آنلاین : 4
  • تعداد اعضا : 1165
  • آی پی امروز : 61
  • آی پی دیروز : 172
  • بازدید امروز : 103
  • باردید دیروز : 579
  • گوگل امروز : 3
  • گوگل دیروز : 2
  • بازدید هفته : 103
  • بازدید ماه : 9,507
  • بازدید سال : 62,775
  • بازدید کلی : 9,887,509