操作数和运算符知识

  • 2017-03-14 19:35:19
  • 4,817 次阅读
  • 稿源:天马行空

操作数(Operant)是用于处理的数据。操作数通常与运算符结合使用,运算符所处理的数据就是操作数。请看下面代码,在第一行代码中,直接量1和2是操作数,是加法运算符(+)的操作数;在第二行代码中,直接量2是负号运算符(-)的操作数;在第三行代码中,变量b、x、y也是操作数。

第一行:1+2

第二行:-2

第三行:b=x+y

从以上代码中可以看出,加法运算符(+)必须要有两个操作数才能得出运算结果,而负号运算符(-)却只需要一个操作数就能得出运算结果。根据运算符所需要的操作数个数的不同,又可以将运算符分为下面3种。

①一元运算符(Unary Operator):一元运算符所需要的操作数只有1个,只能处理1个对象。如正号运算符(+)、负号运算符(-)等都是一元运算符。一元运算符又称为单元运算符。

②二元运算符(Binary Operator):二元运算符所需要的操作数有2个,可以处理2个对象。如加法运算符(+)、赋值运算符(=)等都是二元运算符。

③三元运算符(Ternary Operator):三元运算符所需要的操作数有3个,可以处理3个对象。在JavaScript中只有条件运算符(?:)是三元运算符。

Operant

喜欢 0

文章评论 (0)

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头