tempad
ReadyGo!技术成就梦想 >>ASP文摘 >> ASP:True or False,明明白白你的If语句流程

ASP:True or False,明明白白你的If语句流程

ReadyGo!技术成就梦想 网络搜索 efish 2008-2-24 3:05:37

通过学习ASP明明白白你的If语句流程。

If condition Then
   
Else
   
End If

上边是VBScript脚本If语句的语法,当condition值为True时执行statements1,当condition值为False时执行statements2,由于VBScript的类型自动转换功能,当condition的值为非0的数值时和True等效,当condition的值为0时和False等效。

实际运用中,我们必须对condition的值有充分的认识,才能对If语句的流程胸有成足。下边我们再举一些例子来加深记忆:

<%
Dim condition
condition = Response.IsClientConnected
If condition Then
    Response.write("True")
Else
    Response.write("False")
End If
"condition = True  ,  Result:True
"condition = False ,  Result:False
"condition = 2     ,  Result:True
"condition = 0.01  ,  Result:True
"condition = 0     ,  Result:False
"condition = 0.00  ,  Result:False
"condition = isNumeric(3)    , Result:True
"condition = isNumeric("aa") , Result:False
"condition = Array(0,1,"aa","bb")(0) , Result:False
"condition = Array(0,1,"aa","bb")(1) , Result:True
"condition = Response.IsClientConnected , Result:True
%>

责任编辑: efish 参与评论 查找更多:
相关文章
简述从五个方面优化ASP程序 简述从五个方面优化ASP程序
<展现C#>前言(补充)和第三章第一个C#程序 <展现C#>前言(补充)和第三章第一个C#程序
<展现C#> 第一章 C#简介 <展现C#> 第一章 C#简介
<展现C#> 第二章 NGWS Runtime 技术基础 <展现C#> 第二章 NGWS Runtime 技术基础
<展现C#> 第四章 C#类型 <展现C#> 第四章 C#类型
<展现C#> 第五章 类 (1) <展现C#> 第五章 类 (1)
<展现C#> 第五章 类 (2) <展现C#> 第五章 类 (2)
<展现C#> 第六章 控制语句 <展现C#> 第六章 控制语句
<展现C#> 第七章 异常处理 <展现C#> 第七章 异常处理
<展现C#> 第八章 用C#写组件 <展现C#> 第八章 用C#写组件
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想