منطقي بيانات
بينما يمكن أن أنواع بيانات الرقمية وسلسلة الواقع محدود رقم قيم مختلفة، نوع بيانات منطقي يمكن أن يكون لديك عنصرين فقط. تكون القيم الحرفية صواب و خطأ . القيمة منطقية يعبر عن صحة الشرط (يوضح ما إذا كان الشرط هو صواب أو خطأ).
استخدام قيم منطقي
يمكنك استخدام القيمة قيمة حرفية القيمة منطقية (صواب أو خطأ ) كـ جملة الشرط في بنية عنصر تحكم. على سبيل المثال، يمكنك إنشاء تكرار حلقي لا نهائية من المحتمل أن يكون استخدام صحيحاً كـ الشرط ل whileالعبارة.
var s1 : String = "Sam W.";
var s2 : String = "";
while (true) {
if(s2.Length<s1.Length)
s2 = s2 + "*";
else
break;
}
print(s1); // Prints Sam W.
print(s2); // Prints ******
لاحظ أن الشرط لفصل خارج من تكرار حلقي لا نهائية يمكن نقلها إلى عنصر التحكم تكرار حلقي، مما يجعل من تكرار حلقي محدودة بشكل صريح. ومع ذلك، بعض حلقات يمكن كتابة معظم المزيد بساطة استخدام التركيب في تكرار حلقي لا نهائية.
استخدام قيمة حرفية منطقية في if...elseجملة يسمح لك إلى تتضمن عبارة أو الاختيار بين عبارات في البرنامج الخاص بك. بسهولة Th هو التقنية هو مفيدة لتطوير البرامج. ومع ذلك، فإنه هو أكثر فعالية تتضمن عبارة SQL مباشرة (بدون إذا عبارة) أو استخدم التعليقات لمنع تضمين عبارة SQL.
لمزيد من المعلومات، راجع بنيات JScript الشرطية.