@ if...@elif...@else...@إنهاء، كشف حساب

بشكل شرطي يقوم بتنفيذ مجموعة من الكشوف, استناداً إلى قيممة التعبير.

@if (
   condition1
)
   text1
[@elif (
   condition2
)
   text2]
[@else
   text3]
@end 

الوسيطات

  • condition1، condition2
    مطلوبة. تعبير فرض وضع يمكن أن يكون الكائن في تعبير قيمة منطقية.

  • text1
    اختياري. نص إلى يمكن تحليل حالة condition1هو صحيحاً .

  • text2
    اختياري. Text إلى be parsed ifcondition1هوfalse and condition2هوtrue.

  • text3
    اختياري. نص إلى يمكن تحليل إذا كان كلا condition1 condition2تكون خطأ .

ملاحظات

عند الكتابة @ifالعبارة، لم يكن إلى وضع كل جملة في سطر منفصل. يمكنك استخدم متعددة @ elif claاستخدمs . ومع ذلك، الجميع @ elif يجب أن تسبق عبارات @ آخر جملة.

التي تستخدمها @ifجملة إلى تحديد ما يجب أن يتم استخدام نص الذي بين العديد من الخيارات لإخراج نص.

مثال

يوضح البرنامج سطر الأوامر التالي استخدم من @ if...@elif…@else...@إنهاء بيان .

@cc_on

print("JScript version: " + @_jscript_version);

@if (@_win32)
    print("Running on a 32-bit version of Windows");
@elif (@_win16)
    print("Running on a 16-bit version of Windows");
@else
    print("Running on a different operating system");
@end

المتطلبات

Version 3

راجع أيضًا:

المرجع

@ cc_on، كشف حساب

@ التعيين، كشف حساب

المبادئ

متغيرات التحويل البرمجي الشرطي

موارد أخرى

الترجمة الشرطية