JavaScript_基础_运算符

JS中的运算符

1.关系运算
关系运算返回的是布尔值

	<
	>
	==
	<=
	>=
	===
	!=
	!==

== 和 ===的区别:
==:只判断值是否相等,不管数据类型为什么,只要值相等就可以
===:数据的值要相等,数据类型也要相等,才会返回true
! =:只有值不相等的时候,才会得到true
!= =:当数据的值不相等,或者数据的数据类型不相等的时候都会得到true

2.赋值运算
把右边的值赋值给左边的变量

	=  
	+=  
	-=  
	*=  
	/=  
	%=

a += 10 ==> a = a + 10;

3.逻辑运算
返回值为布尔值

&& : 且 当符号两边的运算都为true的时候,返回true,否则为false
|| : 或 当两边的都为false,那么才会为false,否则为true
	var num = 19;
    // console.log(5 < num < 15); 错误,输出true
	// 如果num > 5 并且 num < 15 的时候返回true ,否则就返回false
    // console.log(num > 5 && num < 15);

	// 如果num < 5 或者 num > 15 就返回true
    //console.log(num < 5 || num > 15);

4.算术运算

	+:如果有字符串的时候,变成拼接
	- 
	* 
	/ 
	%:求余

5.三目运算,自增自减运算

三目运算:

	三目运算
        // 语法:条件 ? 代码1 : 代码2;
        // 条件true执行代码1,条件false执行代码2
	a > b ? a : b;
		//如果a>b,返回a,否则返回b
	

自增自减:

前置++,先把值+1,再返回
	var a = 10;
	console.log(++a);
	// 会返回 11,并且把 a 的值变成 11
后置++,先把值返回,在自动+1
	var a = 10;
	console.log(a++);
	// 会返回 10,并且把 a 的值变成 11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值