VBS脚本做为编程语言,提供了很多的运算符,通过这些运算符,可以实现不同的操作。运算符具有不同的类型
不同的运算符之间具有运算优先级。
一、运算符的分类
大体分为以下几类:
1、赋值运算符
2、算术运算符
3、比较运算符
4、逻辑运算符
5、链接运算符
二、运算符的优先级
运算符具有优先级,优先级决定表达式中的运算顺序,就和 1 + 2 * 3 - 4 一样,先计算 2*3 , 然后得到的结果在和
1相加,最后在减去4, 这里先计算 * 然后再计算 + 和 - 就表示运算优先级。
算术运算符的优先级和我们学数学时的计算顺序一样。
大体是: 算术运算符 优先于 比较运算符, 比较运算符 优先于 逻辑运算符, 赋值运算符优先级最低。
例如: 1+ 2 > 3 and 2*4 < 5
这个就和我们数学里面一样,先计算 1+2 后与3比较得到一个结果A, 然后计算 2*4 再与5比较,得到一个结果B,最后
结果A和结果B最终进行逻辑运算得到整个表达式的值。
如果不确定那么可以通过增加圆括号来改变运算符的运算顺序,这个与我们在数学中学习到的一样。
例如: (1 + 2 ) * 3 , 在VBS中这个表达式的计算顺序与数学一致,先算 1+ 2, 然后得到的和再与3相乘。
三、实例代码
'VBS脚本内置很丰富的运算符号'1、赋值运算符 =