正文

ASP中if语句、select 、while循环的使用方法(select if(null))这都可以

文章摘要

这篇文章介绍了如何使用VBScript语言通过Response对象输出不同的信息,并通过代码展示了以下核心功能: 1. **使用Response.Write方法**:文章通过示例展示了如何使用Response.Write方法输出文本内容。例如: ```VBScript response.Write("两数之和为:") response.Write(a + b) ``` 2. **多条件判断**:通过使用if-elseif-else语句,根据变量的值输出不同的信息。例如: ```VBScript if a = 100 then response.Write("a=100,第一个条件满足。") elseif a = 200 then response.Write("a=200,第二个条件满足。") elseif a = 300 then response.Write("a=300,第三个条件满足。") else response.Write("三个条件都不满足。") ``` 3. **Case语句**:展示了如何使用Case语句根据数值输出不同的信息。例如: ```VBScript case 100 response.Write("数值为100, 条件满足!") case 200 response.Write("数值为200,条件满足 !") ``` 4. **循环结构**:通过使用While循环和Do-While循环计算数值范围内的数值和。例如: ```VBScript while i < 100 sum = sum + i i = i + 1 wend ``` 5. **变量的使用**:展示了如何通过变量来存储和计算数值,并通过Response.Write方法输出结果。 文章通过这些技术实现了输出不同信息的功能,适用于需要根据条件动态输出结果的场景。

 <%@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(“利用response对象的Write方法输出地内容!”) %> <br /> <% dim a,b a=200 b=300 response.Write(“两数之和为:”) response.Write(a+b) response.Write(“<br />”) if a=100 then response.Write(“a=100,第一个条件满足。”) elseif a=200 then response.Write(“a=200,第二个条件满足。”) elseif a=300 then response.Write(“a=300,第三个条件满足。”) else response.Write(“三个条件都不满足。”) end if %> <% response.Write(“<br />”) dim textnumber textnumber=200 select case textnumber case 100 response.Write(“数值为100, 条件满足!”) case 200 response.Write(“数值为200,条件满足 !”) case 300 response.Write(“数值为300 ,条件满足!”) case else response.Write(“以上条件,条件都不满足!”) end select %> <% response.Write(“<br />”) dim i,sum i=0 sum=0 while i<=100 sum=sum+i i=i+1 wend response.Write(“100以内所有整数的和为:”) response.Write(sum) %> <% response.Write(“<br />”) dim w,s w=0 s=0 do s=s+w w=w+1 loop while w<=100 response.Write(“100之内的所有整数之和为:”) response.Write(s) response.Write(“<br/>”) response.Write(“w的值是:”) response.Write(w) %> </body> </html>