根据表达式的值返回指定值

有时我们要根据表达式的值返回指定的值,比如当表达式a>b的值为true时返回true,值为false时返回false。

1. JavaScript

使用运算符 (?:),例如:3>2?true:false

2. Visual Basic

使用IIF函数,例如:IIF(3>2,true,false)

3. VBScript

VBScript中没有类似Visual Baisc的IIF函数,我们可以写一个自定义函数来实现:
Function IIF(expr,arg_true,arg_false)
    If expr Then
        IIF = arg_true
    Else
        IIf = arg_false
    End If
End Function


评论: 0 | 引用: 0 | 查看次数: 3653
发表评论
登录后再发表评论!