在JS中常用的算数运算符与其他编程类语言类似,逻辑术语也近乎相同。
一、常用算数运算符
1.基本算数运算符
- 赋值运算符:= ;
- 加号:+ ;
- 减号: - ;
- 乘号: * ;
- 除号: / ;
- 求余: % ;
- 累加:++ ;
- 递减: -- ;
var x,y=5; var result=7-1/4+6%4; console.log(result);//结果=8.75; console.log((7-1)/(4+6%4));//结果=1;
2.组合算数运算符
- +=
- -=
- *=
- /=
- %=
var x = 5; x+=2; //7 等价于x=x+2,即x=5+2。 x-=2; //5 等价于x=x-2,即x=7-2。 x*=2; //10 等价于x=x*2,即x=5*2。 x/=2; //5 等价于x=x/2,即x=10/2。 x%=2; //1 等价于x=x%2,即x=5%2。
**另外以上运算符中的加法运算符还可用作字符串的拼接:
var data = 'Hello '+ 'world !'; console.log(data);//输出为Hello world !; var message = 'Tom的学号是 : ' + 100705101; var message = 'Tom的学号是 : ' + '100705101'; //以上两个message的输出都是Tom的学号是 : 100705101;
二、逻辑术语
1.比较运算符
常用的比较运算符有: == ,===, != , > , < , >= , <= ;
x == y //等于 (判断x,y的值是否相等) x === y //等于 (判断x,y的值和类型是否都相同) x != y //不等于 (判断x,y的值是否不相等) x > y //大于 (判断x是否大于y) x < y //小于 (判断x是否小于y) x >= y //大于等于 (判断x是否大于或者等于y) x <= y //小于等于 (判断x是否小于或者等于y)
比较运算符运算结果返回值为boolean型,即ture或false;
2.逻辑运算符
- 与:&& ;
- 或:|| ;
- 非:! ;
true && true //为 true true && false //为 false false && false //为 false (0 < 10 && 0 > -1) //为 true true || true //为 true true || false //为 true false || false //为 false (0 > 10 || 0 < -1) //为 false !true //为 false !false //为 true !(0 >10) //为 true
3.条件运算符
condition ? expr1 : expr2;
其中condition实际值为true时,执行expr1。condition实际值为false时,执行expr2。
var age = 16; console.log('你是一个' + (age >= 18 ? '成年人!' : '未成年人!')); //输出为:你是一个未成年人!;
以上就是JS中的算数运算符合逻辑术语的介绍,如果你学过任何一门编程类语言你会发现其实都是千篇一律这些运算符和逻辑术语基本是没什么差别的。
相关推荐
Java script脚本常用代码,比较全,供JS初学者参考。
java学习资料初学java教程 java学习资料初学java教程 java学习资料初学java教程 java学习资料初学java教程
java实现的扫雷游戏,初学java的试制品.zipjava实现的扫雷游戏,初学java的试制品.zip java实现的扫雷游戏,初学java的试制品.zipjava实现的扫雷游戏,初学java的试制品.zip java实现的扫雷游戏,初学java的试制品....
java宝典里面的练习例子,好多哦,对初学java的人来说很有用的!!代码和理智都很经典!!java宝典里面的练习例子,好多哦,对初学java的人来说很有用的!!代码和理智都很经典!!java宝典里面的练习例子,好多哦,...
java script参考教程,只限初学者用
适用于java初学者的逻辑判断题,值得一看。
初学Java时花费12天做的一款小游戏初学Java时花费12天做的一款小游戏 初学Java时花费12天做的一款小游戏初学Java时花费12天做的一款小游戏 初学Java时花费12天做的一款小游戏初学Java时花费12天做的一款小游戏 初学...
初学Java时花费12天做的一款小游戏.zip初学Java时花费12天做的一款小游戏.zip 初学Java时花费12天做的一款小游戏.zip初学Java时花费12天做的一款小游戏.zip 初学Java时花费12天做的一款小游戏.zip初学Java时花费12天...
初学JAVA制作的坦克大战小游戏,使用JAVA 的GUI模拟2,5D界面.zip初学JAVA制作的坦克大战小游戏,使用JAVA 的GUI模拟2,5D界面.zip初学JAVA制作的坦克大战小游戏,使用JAVA 的GUI模拟2,5D界面.zip初学JAVA制作的坦克...
java初学者必看 java java垃圾回首机制 java初学者必看 java java垃圾回首机制 java初学者必看 java java垃圾回首机制
学习java的时候老师的PPT文件,对于初学java的人很有帮助的,初学的可以参考下!
初学Java时做的连连看小游戏~用周杰伦做的素材哦.zip初学Java时做的连连看小游戏~用周杰伦做的素材哦.zip初学Java时做的连连看小游戏~用周杰伦做的素材哦.zip初学Java时做的连连看小游戏~用周杰伦做的素材哦.zip初学...
java初学者--初学Java注意什么java初学者--初学Java注意什么
java script 教程 个人学习用的,对初学者很有帮助
220个JAVA初学者实例 对于刚接触java的帮助很大
此java项目主要演示了分页的一些方法和要点,希望给java初学者带来方便
java 初学者文档java 初学者文档java 初学者文档java 初学者文档java 初学者文档
目前的JAVA文档太多,对一些新手来说总是找不到好的初学文档,这里刚好有篇,希望对初学JAVA的人有帮助。
学习JAVA第一次编写的命令行游戏,基本上把JAVA的基本知识都用了上去,所以代码是比较多的,初学JAVA,特别是准备做游戏的人可以拿来参考一下,人物系统,战斗系统,存档,地图切换,物品掉落,装备系统,任务,商店...
适合初学者的50道Java逻辑编程题,也可以用于其他各语言的初学者练习,主要锻炼编程技巧和数学思维