VBScript 中的比较运算符



下表显示了 VBScript 语言支持的所有比较运算符。假设变量 A 为 10,变量 B 为 20,则

运算符 描述 示例
= 检查两个操作数的值是否相等,如果相等则条件为真。 (A == B) 为假。
<> 检查两个操作数的值是否不相等,如果不相等则条件为真。 (A <> B) 为真。
> 检查左操作数的值是否大于右操作数的值,如果大于则条件为真。 (A > B) 为假。
< 检查左操作数的值是否小于右操作数的值,如果小于则条件为真。 (A < B) 为真。
>= 检查左操作数的值是否大于或等于右操作数的值,如果大于或等于则条件为真。 (A >= B) 为假。
<= 检查左操作数的值是否小于或等于右操作数的值,如果小于或等于则条件为真。 (A <= B) 为真。

示例

尝试以下示例以了解 VBScript 中所有可用的比较运算符

<!DOCTYPE html>
<html>
   <body>
      <script language="vbscript" type="text/vbscript">
      Dim a : a = 10
      Dim b : b = 20
      Dim c

      If a=b Then				
         Document.write ("Operator Line 1 : True")
         Document.write ("<br></br>")  'Inserting a Line Break for readability
      Else
         Document.write ("Operator Line 1 : False")
         Document.write ("<br></br>")  'Inserting a Line Break for readability
      End If

      If a<>b Then
         Document.write ("Operator Line 2 : True")
         Document.write ("<br></br>")
      Else
         Document.write ("Operator Line 2 : False")
         Document.write ("<br></br>")
      End If

      If a>b Then
         Document.write ("Operator Line 3 : True")
         Document.write ("<br></br>")
      Else
         Document.write ("Operator Line 3 : False")
         Document.write ("<br></br>")
      End If

      If a<b Then
         Document.write ("Operator Line 4 : True")
         Document.write ("<br></br>")
      Else
         Document.write ("Operator Line 4 : False")
         Document.write ("<br></br>")
      End If

      If a>=b Then
         Document.write ("Operator Line 5 : True")
         Document.write ("<br></br>")
      Else
         Document.write ("Operator Line 5 : False")
         Document.write ("<br></br>")
      End If

      If a<=b Then
         Document.write ("Operator Line 6 : True")
         Document.write ("<br></br>")
      Else
         Document.write ("Operator Line 6 : False")
         Document.write ("<br></br>")
      End If
	
      </script>
</body>
</html>

当您将其保存为 .html 并将其在 Internet Explorer 中执行时,上述脚本将产生以下结果

Operator Line 1 : False

Operator Line 2 : True

Operator Line 3 : False

Operator Line 4 : True

Operator Line 5 : False

Operator Line 6 : True
vbscript_operators.htm
广告