《JavaScript》运算符

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
		/* 
		 
		 运算符也叫操作符
		 通过运算符可以对一个或者多个值进行运算,并获取运算结果
		 比如:typeof就是运算符,可以来获得一个值的类型
		 它会将该值的类型以字符串的形式返回
		 number string  boolean、undefined object
		 
		 算数运算符
		 当对非Number类型的值进行运算时,会将这些值转换为Number然后在进行运算
		 +
		 +可以对两个值进行加法运算,
		 如果对两个字符串进行加法运算,则会做拼串
		 会把两个字符串拼接成一个字符串
		 任何的值和字符串做加法运算,都会先转换为字符串,然后在和字符串坐拼串
		 
		 -
		 -可以对两个值进行减法运算,并将结果返回
		 *
		 *可以 对两个值进行乘法运算
		 
		 /可以对两个值进行除法运算
		 
		 
		 %
		 %取模运算(取余数)
		 
		 
		 */
		var a=366;
		 var result=typeof a;
		//console.log(typeof result);
	     result=a+1;
		 
		 result=333+777;
		 
		 result=true+2;
		 
		result=2+null;
		
		result=true+1
		
		result=true+false;
		
		result="321"+"123"
		
		result="手"+"机";
		
		result=111+"2";
		
		result=true+"yea";
		//任何值和字符串相加都会转换为字符串,并拼出串抄作
		   /* 
		   我们可以利用这个特点,来将一个任意的数据类型转换为String
		   我们只需要为任意的数据类型+一个""即可将其转换为String
		   这是一个隐式的类型转换,由浏览器自动完成,实际上它也是调用String
		   
		   
		   */
		var c =333;
		c = c+" ";
		//c = null;
		//c = c +"";
		
		//console.log(result);
		//console.log(typeof   c);
	    //console.log("c="+c);
		result=1+2+"3";
		
		result=300-6;		
		
		result=200-"33";
		
		result=9*9;
		
		result=2*"8";
		
		result=3*undefined;
		
		result=2*null;
		
		result=4/2;
		
		/* 任何值-* / 运算时都会自动转换为Number
		 //我们可以利用这一个特点做隐式的类型转换
		 //可以通过为一个值- 0 * 1 /1来将其转换为Nnmber
		 //原理和Number()函数一样,使用起来更加简单
	
		 */
		var  d = "222";
		
		//console.log("result="+result);
		
		d=d-1;
		
		
		/* console.log(typeof d);
		console.log(d); */
		
		result=9%3;
		result=6%4
		
		
		
		console.log("result="+result);
		
		
		</script>
	</head>
	<body>
	</body>
</html>

运算符也叫操作符
         通过运算符可以对一个或者多个值进行运算,并获取运算结果

+对两个字符串进行加法运算,则会做拼串result="手"+"机";结果得出:手机 

-减法运算符

可以对两个值进行减法运算,并将结果返回 
        result=200-"33";例子结果

 以此类推*乘法运算  /除法运算,%这个的特点是取余数    result=6%4尾部代码运算结果如下图 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值