آموزش زبان برنامه نویسی جاوا اسکریپت جلسه چهارم دستور شرطی if
در این جلسه می خواهم بهتون ساختار دستور شرطی 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 رو بهتون آموزش خواهم داد.
+ مطالب تماما توسط خودم نوشته میشه و هر گونی کپی برداری ممنوع می باشد. لطفا به حقوق مولفان احترام بگذارید.