偶久网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索

网站魔兽热门地图

查看: 2132|回复: 2

jass基础教程之六[Jass 操作符]

  [复制链接]
邪恶叔 title=
发表于 2010-11-23 14:04:25
数学计算:  + 加
  - 减
  * 乘
  / 除
  比较符号:
  >, <, >=, <= 分别是大于,小于, 大于等于, 小于等于
  == 等于
  != 不等于
  注意: 双=号(==)才是比较, 单=号是赋值, 不要搞错了!!!
  布尔条件
  and 条件和
  or 条件或
  not 否定条件
  使用:
  //条件表达式1和2都是true, 则下式为true, 否则下式为false
  条件表达式1 and 条件表达式2
  //在条件表达式1或2中只要有一个是true, 则下式为true
  条件表达式1 or 条件表达式2
  //不是表达式的值, 如 return (not true)则返回false
  not 表达式
  字符串操作符
  + 字符串叠加, 如"Greed" + "wind"的结果"Greedwind"
  Jass特殊字符
  // 注释, 以 //开头的语句将不执行
  () 函数参数列表, 如 call myfunction()
  [] 数组元素标记, 如 myarray[0]
  "" 字符串引用符, 如 "I love Greedwind"
  '' 单位/物品/技能代码引用符号, 如 'A001', 'Hpal'
  注意: Jass中可以用单引号括起4个字母表示数值型的值(integer)
  \ 跳脱符号(与Java/C一样),
  如: 在字符串里使用双引号 set mystring = "This is a \"string\""
  mystring 的值实际上是: This is a "string"
  如果直接 set mystring = "This is a "string"" 将出错
  因为""是字符串引用符
  0 用于数字前面, 则表示八进制的数, 如 016
  0x 用于数字前面, 则表示十六进制的数, 如 0x1FA0
ou99小茎
发表于 2011-4-23 18:26:31
{:6_361:}
快速回复 返回顶部 返回列表