دانشجوی مهندسی نرم افزار دانشکده شهید شمسی پور
Do you know how to use the conditional operator?
فرض کنید به یه مصاحبه شغلی به عنوان متخصص علوم کامپیوتر دعوت شده اید.
یکی از سئوالات فرد مصاحبه کننده به شرح زیر بود:
Do you know how to use the conditional operator?
آیا می دانید که چگونه از عملگر شرطی استفاده کنید؟
اگر جواب شما خیر باشد، باید به فکر مراجعه به اسنپ یا تپسی یا موارد مشابه باشید :))))
اما اگر می خواهید جواب سئوال را خیلی ساده و کامل پاسخ دهید به ادامه ی مطلب بپردازید.
عملگر های شرطی مختلفی وجود دارد که هرکدام با یکدیگر فرق دارد، اما عملگر شرطی ای که بسیار کم حجم و کاربردی باشد عملگر شرطی سه تایی یا سه گانه(ternary operator) می باشد.
به این دلیل نام این عملگر سه گانه یاد می شود که: از سه قسمت تشکیل شده است:
- قسمت اول: شرط عبارت
- قسمت دوم: درستی شرط
- قسمت سوم: نادرستی شرط
از این عملگر به عنوان "سه گانه میانبر" نیز نامبرده میشود، زیرا این عملگر جایگزین عملگر if...else در جاوا اسکریپت می باشد.
از آنجایی که این عملگر در یک خط نوشته می شود، می گویند این عملگر حالت زنجیره ای دارد.
این عملگر می تواند کمی گیج کننده باشد. زیرا که دارای توضیح خاصی نمی باشد و فقط در یک خط از سه قسمت و یک علامت سئوال و دو نقطه تشکیل شده است.
برای فراگیری بهتر فیلم زیر را مشاهده نمایید.
منبع:
مطلبی دیگر از این انتشارات
توضیح مختصری درباره rss و ایجاد یک پروژه خبرخوان
مطلبی دیگر از این انتشارات
Create a list of URLs from these links
مطلبی دیگر از این انتشارات
چگونه از متدولوژی اجایل - اسکرام برای ایجاد یک محصول نرم افزاری استفاده کنیم ؟