تقدم هذه المقالة بشكل أساسي استخدام عبارات if وselect وحلقات while في ASP التي يمكن للأصدقاء المحتاجين الرجوع إليها.
<%@LANGUAGE=VBSCRIPT CODEPAGE=936%><!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ><html xmlns=http://www.w3.org/1999/xhtml><head><meta http-equiv=Content-Type content=text/html; charset=gb2312 /><title><%=عنوان الصفحة%></title></head><body><%=حكم متعدد الشروط%><% Response .Write(<br />)response.Write (استخدم طريقة الكتابة لكائن الاستجابة لإخراج المحتوى!)%><br /><%dim a,ba=200b=300response.Write(مجموع الرقمين هو:)response.Write(a+b)response.Write(<br />)if a=100 ثمresponse.Write(a=100, الأول الشرط متحقق )elseif a=200 ثم الرد.اكتب(a=200، الشرط الثاني متحقق.)elseif a=300 ثمresponse.Write(a=300، تم استيفاء الشرط الثالث.) elseresponse.Write(لم يتم استيفاء أي من الشروط الثلاثة.)end if%><%response.Write(<br />)dim textnumbertextnumber=200select case textnumber case 100 استجابة. اكتب (القيمة 100، يتحقق الشرط!) الحالة 200 استجابة. اكتب (القيمة 200، يتحقق الشرط!) الحالة 300 الاستجابة.اكتب (القيمة هي 300، تم استيفاء الشرط!) في حالة حدوث استجابة أخرى.اكتب (الشروط المذكورة أعلاه غير مستوفاة!) نهاية حدد%><%response.Write(<br />)dim i,sumi=0sum =0 بينما أنا<=100 sum=sum+ii=i+1wendresponse.Write(مجموع كل الأعداد الصحيحة ضمن 100 هو:)response.Write(sum)%><%response.Write(<br />)dim w,sw=0s=0do s = s+ww=w+1loop while w<=100response.Write(مجموع جميع الأعداد الصحيحة ضمن 100 هو:)response.Write(s)response.Write(<br/>)response.Write(قيمة w هي:)response.Write(w)% </body></html>
لن أخوض في المقدمة المحددة، فقط أنظر إلى الأمثلة.