js第四次课--运算符
本节课内容
运算符
算数运算符
这个听其名而知其意,就是用于计算的,javascript常用的是:
+加、-减、*乘、/除 、%余、++、--
+=左加、-=左减 、*=左乘、/=左除、%=左取模;
var a=90,b=8;
console.log(b%a);//8
if(a%b==0){
console.log("能被整除");
}else{
console.log("不能被整除");
}
console.log(a++); //90
console.log(++a); //92
a+=20;
console.log(a);//112
++a 等价于 先加1,再得到a
a++ 等价于 先得到a,再去加1
关系运算符
==等于、>大于、<小于;
>=大于等于、<=小于等于、!=不等于;
var c=9,d=9;
if(c==d){alert("ok1");} //ok1
d--; //d=8
console.log(d);
if(c>d){alert("ok2");} //ok2
if(c>=d){alert("ok3");} //ok3
= 赋值
== 判断是否相等
三目运算符
var age=prompt("请入你的年龄",'');
age>18?console.log("你是成年人"):console.log("你是小朋友");
逻辑运算符
&&与、||或、!非
(在逻辑运算中,0、""、false、null、undefined、NaN均表示false)
var c=9,d=9;
if(c==d||c>8){alert('pass1');} //pass1
d--; //8
if(c>d&&c>10){alert('pass2');}
if(!(c<=d)){alert('pass3');} //pass3
位运算
var a=4>>2;
alert(a);
作业
命令行的成绩等级管理系统:
键盘输入90-100,显示优秀
输入80-90,显示良好
输入0-80,你需要加油哦!
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »