JavaScript 基本运算符

简单介绍下基本运算符


一、加法运算 +

在JS里可以用 "+" 来表示加法运算符

如:document.write(1+2);

var a = 5; var b = 5; var c = a+b;

注意一下,"+"不仅可以表示加法运算符,还可以用来表示字符串的拼接。

如: var a = "Hello";

var b = a + "world";

二、减法运算符 -

在JS里可以用 "-" 来表示减法运算符

如:document.write(3-2);

var a = 5; var b = 5; var c = a-b;

三、乘法运算符 *

在JS里可以用 "*" 来表示乘法运算符

如:document.write(5*5);

var a = 5; var b = 5; var c = a*b;

四、除法运算符 /

在JS里可以用 "/" 来表示除法运算符

如:document.write(5*5);

var a = 5; var b = 5; var c = a*b;

五、取余运算

在JS里可以用 "%" 来表示除法运算符

"取余"就是在整除之后余下的数。

如:f=a%b; f是a与b相除取得余数

六、自增自减

自增 a++

a++ 等价于 a = a+1;

如: var a = 5;

        a++;

        document.write(a);         输出6

自减 a--

a-- 等价于 a = a-1;

如: var a = 5;

        a--;

        document.write(a);         输出4

注意:

第一块

var a = 20;

document.write(++a);        输出21

第二块

var b = 20;

 document.write(b++);        输出20

第三块

var c = 20;

 document.write(c--);        输出20

注意比较上边的三个块,第一块的输出结果是我们所期望的21,而第二块和第三块的结果的输出结果都是20,而不是我们认为的21和19,这是因为++和--在变量之后,这表示运算完成之后,再将其值加1,而第一块因为++在变量之前,所以先进行加1,然后再输出。

七、比较运算符


比较运算符有大于>,小于<,小于等于<=,大于等于>=,等于=,不等于!=

比较运算符返回布尔值(true、false)

alert(2>4)        //返回false;

alert(3>1)        //返回true;

alert(3>5)        //返回false;

alert(2 == 2)   //返回true;

alert(2 != 2)    //返回false;

八、逻辑运算符


逻辑运算符在离散数学和电子电路技术中经常用到,在处理一些复杂关系时很有帮助。

逻辑与  &&

true && true    true

true && false   false

false &&  true   false

false && false  false

只用两个都为真,整体才能为真,否则都为假。 

逻辑或  ||

true && true    true

true && false   true

false &&  true   true

false && false  false

只要有一个及以上的真,即为真。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值