عملگر سه تایی مشروط را قطعا می توان بیش از حد استفاده کرد، و برخی آن را کاملاً ناخوانا می دانند. با این حال، من متوجه شدم که در اکثر موقعیتها که یک عبارت بولی انتظار میرود، میتواند بسیار تمیز باشد، مشروط بر اینکه هدف آن واضح باشد.
آیا استفاده از عملگر سه تایی تمرین خوبی است؟
این بهترین تمرین است که از عملگر سه تایی هنگامی که خواندن کد را آسانتر میکند استفاده کنید. اگر منطق حاوی عبارات if…else زیادی باشد، نباید از عملگرهای سه تایی استفاده کنید.
آیا استفاده از عملگر سه تایی در جاوا خوب است؟
عملگر سه تایی جاوا تنها عملگر شرطی است که سه عملوند می گیرد. این یک جایگزین یک خطی برای دستور if-then-else است و در برنامه نویسی جاوا بسیار استفاده می شود.می توانیم از عملگر سه تایی به جای if-else شرایط استفاده کنیم یا حتی با استفاده از عملگرهای سه تایی تو در تو، شرایط را تغییر دهیم.
اگر-دیگر بهتر است یا اپراتور سه تایی؟
نتیجه گیری. از عملگرهای سه تایی برای تنظیم مقدار یک متغیر یا کاهش کد در صورت لزوم استفاده کنید. برای هر چیز دیگری از عبارات if-else استفاده کنید.
آیا عملگر سه تایی سریعتر از C++ است؟
14 پاسخ. سریعتر نیست. زمانی که میتوانید بسته به عبارتی متغیر ثابت را مقداردهی اولیه کنید، یک تفاوت وجود دارد: const int x=(a<b) ?