1.表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
运算符可分为以下类别
例
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script type="text/javascript">
var c = (15%2!= 0);
var d = (15%2==0);
console.log(d);
console.log(c);
var a= 1;
console.log(a++);
console.log(++a);
console.log(a);
var b = 10;
b += 10;
console.log(b);
// //从1-3之间的所有整数之和
// var result = 0;
// result = result +1;
// result = result +2;
// result = result +3;
// result += i;
// == === ;
console.log(10=="10");
console.log(10==="10");
console.log("10" !=="10");
//逻辑运算
var a = 10, b = 20;
console.log(!(a+b>20 ||b<10));
console.log();
</script>
</body>
</html>
2:分支结构
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var a = prompt("请输入你的js成绩");
// if(a>=90){
// console.log ("你适合搞开发");
// }else{
// console.log ("你适合学新媒体");
// }
if(a>=80){
console.log("你适合搞开发");
}else if(a>=60) {
console.log("你适合学软件测试");
}else{
console.log("转专业")
}
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
// var qew = prompt("请输入你的成绩");
var a=10,b=20,c=30;
var result = 0;
if(a>b){
if(a>c){
result = a;
}else{
if(b>c){
result=b;
}else{
result = c;
}
}
}
console.log(result);
</script>
</body>
</html>
switch(表达式)