cache object script 运算符

运算符

 

         COS提供两种运算符

                   单元的运算符

                   二元的运算符         又分为:算术运算符,字符串比较运算符,逻辑运算符,比较运算符。

                  

         单元运算

                   1.单元运算符 +,- 这两个运算符在使用的过程中会强制的做类型转化的。

                            这个还不太明白,稍后给出例子。

                   2.二元运算符 + , - , * , / , \ , # , **,其中+ , - , * , /四个是基本的算术运算符。

                            \是整除   **这个是幂函数,#取模函数

                            例:image

                  

                            上面这个例子,请注意运算优先级,单元运算的优先级应该是高于二元运算的。

 

                   3.算术比较运算符

                            <,>

image

                           

                   4. 字符串比较运算符= [ ] ]]

= 比较运算符是比较两个字符串的相同与否。如果需要比较两个数字是否一样的话,需要在前面再加一个+ 号。例如 +number1=+number2] 运算符检查左边的串是不是在字典顺序上跟着右边的串;它是严格按照ASCII 码来操作的。例如:2]19,返回是1,因为2 ASCII值是50,而1 ASCII 值是49

                  

                   5. 逻辑运算符 &() 、!(或)、&&(与)、||( )

后面的&&运算符与前面的&运算符是有区别的,&&运算符当判断出结果的时候将不再计算所有的表达式。例如,左边的第一个表达式为FALSE的时候,&&将不再计算其它的表达式的值了,直接把结果定为FALSE

                  

                   6. 连接符_

                   7. 格式判断运算符 

?运算符是专门用来检测是不是满足一个指定格式的。例如:257 3N,这个是满足的。N 的含义是数字。下面是一个比照表.

image009

 

比如判断一个日期 date 是不是mm/dd/yyyy 格式的,可以用date?2N1P2N1P4N 来判断。

这里的2,4这些是用来表示后面字符的位数。比如月是两位数,就用2N就可以了.

 

 

                           

转载于:https://www.cnblogs.com/lifetraveler/archive/2012/09/20/2694803.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值