<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>算数运算符</title>
</head>
<body>
<script>
var num1=20;
var num2=2;
var num3 = 3
// 进行算数运算并输出结果
console.log(num1/num2);
console.log(num1/num3); // 小数点后最多15位,精确度包括小数点17位
// var cnt=1;
// console.log(cnt++); //1
// console.log(++cnt); //3
var cnt=1,num=30;
console.log(cnt==num); //false
console.log(cun=num); //30
// 目标:如果cnt的值等于num中的值,打印ok
if(cnu=num){ // 先将num中的值赋值给cnt,再以cnt变量中的值作为判断的条件 因为非零 0,‘’,。。
console.log('ok');
}else{
console.log('error');
}
console.log(18==18); //ture
console.log(18=='18'); //true ==允许进行类型转换
console.log(18==='18'); //false ===(全等于)值相等且数据类型相同
var x=1,y=2,z=3;
console.log(x>y&&++z>1); //false 短路原则
console.log(z); //3
var age=10;
// 符合赋值运算符将右边的表达式作为一个整体来解释
age*=2+3; //age=age*(2+3)
console.log("age="+age); //age=50
//()
// 单目优先于双目优先于三目
//算数》关系》逻辑
//% * / + -
//> < <= >= == === != !==
//&& ||
//= ,
</script>
</body>
</html>