Project1

标题: 脚本里一个=和两个=有什么不同 [打印本页]

作者: yang1zhi    时间: 2014-11-15 22:01
标题: 脚本里一个=和两个=有什么不同
X=1和X==1有什么不同
作者: chd114    时间: 2014-11-15 22:11
本帖最后由 chd114 于 2014-11-15 05:20 编辑
  1. x=2
  2. x==1
  3. p x#=>2
  4. x=1
  5. p x#=>1
复制代码
x==1不是赋值,而是条件分歧判断里面才会这么写(x=1时)
作者: VIPArcher    时间: 2014-11-15 22:17
= 是赋值 把等号右边赋值给左边
== 是运算符 表示判断==两边的两个对象是否相同
  1. a = 1
  2. b = a
  3. c = a + b
  4. p a        #=> 1
  5. p b       #=> 1
  6. p a == b    #=> true
  7. p a == c    #=> false
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1