在VBS中:易错的运算符提取

一、算数运算符

①“/”除以:

例如:8/3=2.6666667

②“\”整除

例如:8\3=2

③“mod”求余

例如:8 mod 3=2

二、条件表达式

“=”:等于

“<>”:不等于

三、逻辑运算符

Not、And、Or等

四、字符串运算符

“&”:参与连接的两个表达式可以不全是字符串

“+”:参与连接的两个表达式只能全是字符串

Msgbox "abc"&"123"
Msgbox "abc"+"123"
Msgbox "abc"&Cint("123")
Msgbox "abc"+Cint("123") '出错


所以,若是连接操作,用“&”更简便些;若“+”作为加号操作符时,也要注意是否两个操作数是字符串,若是字符串,就会做连接操作,要将其操作数转换为可运算类型

(九)运算符:算数运算符、条件运算符、逻辑运算符、字符串运算符_逻辑运算符