VBS脚本编程(2)——运算符
算数运算符
连接运算符
|
如果
|
则
|
|
两个表达式都是数值
|
相加
|
|
两个表达式都是字符串
|
连接
|
|
一个表达式是数值,另一个表达式是字符串
|
相加
|
赋值运算符
比较运算符
|
运算符
|
描述
|
True 如果
|
false 如果
|
Null 如果
|
|
<
|
小于
|
expression1 < expression2
|
expression1 >= expression2
|
expression1 or expression2 = Null
|
|
<=
|
小于或等于
|
expression1 <= expression2
|
expression1 > expression2
|
expression1 or expression2 = Null
|
|
>
|
大于
|
expression1 > expression2
|
expression1 <= expression2
|
expression1 or expression2 = Null
|
|
>=
|
大于或等于
|
expression1 >= expression2
|
expression1 < expression2
|
expression1 or expression2 = Null
|
|
=
|
等于
|
expression1 = expression2
|
expression1 <> expression2
|
expression1 or expression2 = Null
|
|
<>
|
不等于
|
expression1 <> expression2
|
expression1 = expression2
|
expression1 or expression2 = Null
|
|
如果
|
则
|
|
两个表达式都是数值
|
执行数值比较。
|
|
两个表达式都是字符串
|
执行字符串比较。
|
|
一个表达式是数值,加一个表达式是字符串
|
数值表达式小于字符串表达式。
|
|
一个表达式为 Empty 而另一个为数值
|
执行数值比较,0 作为 Empty 表达式的值。
|
|
一个表达式为Empty 而另一个表达式为字符串
|
执行字符串比较,零长度的字符串 ("") 作为 Empty 表达式的值。
|
|
两个表达式都为 Empty
|
则两个表达式相等。
|
逻辑运算符
运算符优先级
|
算术
|
比较
|
逻辑
|
|
指数运算 (^)
|
相等 (=)
|
Not
|
|
负数 (-)
|
不等 (<>)
|
And
|
|
乘法和除法 (*, /)
|
小于 (<)
|
Or
|
|
整除 (\)
|
大于 (>)
|
Xor
|
|
求余运算 (Mod)
|
小于或等于 (<=)
|
Eqv
|
|
加法和减法 (+, -)
|
大于或等于 (>=)
|
Imp
|
|
字符串连接 (&)
|
Is
|
&
|
VBS脚本编程(2)——运算符的更多相关文章
- Vbs 脚本编程简明教程之一
—为什么要使用 Vbs ? 在 Windows 中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制.粘贴.改名.删除,也许你每天启动 计算机第一件 ...
- VBS脚本编程(10)——编写WMI脚本
WMI介绍 1.WMI是什么? WMI--Windows管理规范(Windows Management instrumentation). 是一项核心的Windows管理技术. 采用统一的.基于开放标 ...
- VBS脚本编程(1)——数据类型、变量和常量
数据类型 VBS只有一种数据类型,称为Variant.而该类型是可变的,以下是Variant的子类型: 子类型 描述 Empty 未初始化的Variant.对于数值变量,值为0:对于字符串变量,值为零 ...
- VBS脚本编程(6)——对象的创建与调用
对象:严格的说,对象是复杂数据和程序结构在内存中的表现,只有在程序运行时才存在.包含有方法和属性. 对象的创建及用法 1. Set 语句 将对象引用赋给一个变量或属性,或者将对象引用与事件关联. Se ...
- VBS脚本编程(3)——常用函数
数据类型转换函数 1.Hex 函数 返回表示十六进制数字值的字符串. Hex(number) number 参数是任意有效的表达式. 说明 如果 number 参数不是整数,则在进行运算前将其四舍五入 ...
- VBS脚本编程(5)——过程与函数
过程是构成程序的一个模块,往往用来完成一个相对独立的功能.过程可以使程序更清. Sub过程与Function函数的区别: Sub没有返回值,Function有返回值: Sub不能放在表达式中,Func ...
- VBS脚本编程(4)——流程控制语句
分支结构--If .. Then .. Else .. 根据表达式的值有条件地执行一组语句. If condition Then statements [Else elsestatements ] 或 ...
- Vbs脚本经典教材(转)
Vbs脚本经典教材(最全的资料还是MSDN) —为什么要使用Vbs? 在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制.粘贴.改 ...
- Vbs脚本经典教材
转载:http://www.cnblogs.com/BeyondTechnology/archive/2011/01/10/1932440.html Vbs脚本经典教材(最全的资料还是MSDN) —为 ...
随机推荐
- KMP(The Knuth-Morris-Pratt Algorithm)
本文代码来自于中国大学MOOC KMP课件下载 注释内容为自己理解,如有错误请评论,或者私信给我,谢谢 #include <stdio.h> #include "stdlib.h ...
- [面向对象之继承应用(在子类派生重用父类功能(super),继承实现原理(继承顺序、菱形问题、继承原理、Mixins机制),组合]
[面向对象之继承应用(在子类派生重用父类功能(super),继承实现原理(继承顺序.菱形问题.继承原理.Mixins机制),组合] 继承应用 类与类之间的继承指的是什么'是'什么的关系(比如人类,猪类 ...
- Spring Boot 允许跨域设置失败的问题深究
在公司开发过程中,一个前后端分离的项目遇见了跨域的问题. 前端控制台报错:No 'Access-Control-Allow-Origin' header is present on the reque ...
- [bug] Python:“TabError: inconsistent use of tabs and spaces in indentation”
原因 代码中混用了Tab和4个空格 参考 https://blog.csdn.net/dongdong9223/article/details/82745068
- [刷题] 102 Binary Tree Level Order Traversal
要求 对二叉树进行层序遍历 实现 返回结果为双重向量,对应树的每层元素 队列的每个元素是一个pair对,存树节点和其所在的层信息 1 Definition for a binary tree node ...
- 七牛云-上传、删除文件,工具类(Day49)
要求: 1. java1.8以上 2. Maven: 这里的version指定了一个版本范围,每次更新pom.xml的时候会尝试去下载7.5.x版本中的最新版本,你可以手动指定一个固定的版本. < ...
- Deploying Portainer CE in Docker
Portainer是一个轻量级的管理UI,它允许你轻松地管理你的Docker和Kubernetes集群 https://documentation.portainer.io/v2.0/deploy/c ...
- 在Visual Studio 中使用git——分支管理-上(八)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- .NET平台系列16 .NET5/Asp.Net Core 在全球Web框架权威性能测试 Web Framework Benchmarks 中的吊炸天表现
系列目录 [已更新最新开发文章,点击查看详细] TechEmpower Web Framework Benchmarks 是许多Web应用程序框架执行基本任务(如JSON序列化.数据库访问和服 ...
- [leetcode] (周赛)869. 重新排序得到 2 的幂
869. 重新排序得到 2 的幂 枚举排列,然后验证.比较暴力. 其实好一点的做法应该反过来,先把int范围下的2的N幂算出来,然后一个一个验证给出的数能不能拼成. class Solution { ...