كيفية إنشاء عبارة If One-Liners باستخدام JavaScript

Kyfyt Ansha Bart If One Liners Bastkhdam Javascript



يفضل المطورون كتابة تعليمات برمجية موجزة ومضغوطة في سيناريوهات مختلفة لفهم أفضل وتعزيز قابلية قراءة الكود. على سبيل المثال ، عندما تكون العبارة الشرطية بسيطة وقصيرة ، فمن الأفضل كتابتها في سطر واحد لتسهيل فهمها. بينما ، بالنسبة إلى عبارات if الأكثر تعقيدًا أو تلك التي لها فروع متعددة ، يوصى عمومًا باستخدام التنسيق متعدد الأسطر بدلاً من سطر واحد.

سيصف هذا البرنامج التعليمي طريقة كتابة سطر واحد لو ' إفادة.







كيفية إنشاء عبارة If Statement One-Liners في JavaScript؟

لإنشاء جملة if ذات سطر واحد ، استخدم ' عامل ثلاثي '. يحتوي على ثلاثة معاملات ، ' التعبير الصحيح 'و' التعبير الخاطئ 'و' الشرط 'مع'؟ ' و ': ' علامات. تشير هذه العلامات إلى المعاملات وتفصل بينها.



بناء الجملة

يتم استخدام الصيغة التالية لعبارة if ذات سطر واحد:



حالة ؟ التعبير الصحيح : تعبير كاذب

ال ' تعبير حقيقي 'عند تنفيذ' حالة 'صحيح ، وإلا فإن' تعبير خاطئ سيتم تنفيذ '.





مثال

إنشاء متغير ' درجة 'وسلسلة المتجر' أ ':

اسمحوا الصف = 'أ' ؛

الآن ، استخدم عامل التشغيل الثلاثي وتحقق مما إذا كان المتغير ' الصف 'مخازن' أ '. اذا نعم 'ثم اطبع' رائع 'وإلا ، اطبع' أفضل ':



درجة == 'أ' ؟ 'رائع' : 'أفضل' ؛

في الإخراج المحدد ، سيتم تنفيذ التعبير الحقيقي لأن الشرط هو ' حقيقي ':

يمكنك أيضًا إنشاء عبارات if متعددة في سطر واحد باستخدام عامل التشغيل الثلاثي. هنا ، المتغير ' درجة 'متاجر' د ':

اسمحوا الصف = 'د' ؛

الآن ، تحقق مما إذا كان ' الصف 'مخازن' أ '. إذا كانت الإجابة بنعم ، فقم بطباعة 'رائع' ، إذا كانت 'الدرجة' تخزن 'B' ، اطبع 'أفضل' ، إذا كانت تخزن 'C' ، اطبع 'جيد' ، وإلا اطبع 'عادل ':

درجة == 'أ' ؟ 'رائع' : درجة == 'ب' ؟ 'أفضل' : درجة == 'ج' ؟ 'جيد' : 'عدل' ؛

انتاج |

هنا ، في الناتج أعلاه ، لا يكون أي من الشروط صحيحًا ، لذلك يتم تنفيذ تعليمة else:

خاتمة

لإنشاء جملة if ذات سطر واحد ، استخدم ' عامل ثلاثي '. يحتوي على ثلاثة معاملات ، ' التعبير الصحيح 'و' التعبير الخاطئ 'و' الشرط 'مع'؟ ' و ': ' علامات. تشير هذه العلامات إلى المعاملات وتفصل بينها. يُعرف العامل الثلاثي أيضًا باختصار عبارات if-else. في هذا البرنامج التعليمي ، وصفنا طريقة إنشاء عبارة 'if' في سطر واحد.