<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>Document</title>
</head>
<body>
<script>
// 算数运算符(+ - * / %)
var x=88;
var y=19;
var z=x-y;
console.log(z);
var x=1;
// x++自增,和x=x+1一样
x++;
console.log(x);
var x=1;
++x;
console.log(x);
// x++和++x区别
// x++先执行其他,然后在加;++x先加在执行其他
// 比如var x=1;
// console.log(x++);就是输出1,因为先执行的输出语句
//字符串相加
var x="hello";
var y="world";
var z=x+y;
console.log(z);
// 如果两个字符串相加,会直接拼到一起
// 数字与字符串相加
var x=1;
var y="hello";
var z=x+y;
console.log(z);
// 如果是数字与字符串相加,会默认将数值转化为字符串,在进行拼接
// 关系运算符(> < >= <=)
var x=20;
var y=20;
var z=x==y;
console.log(z);
// 注:==只判断值是否相等,===不仅判断值,也判断数据类型
// 赋值运算符
var x=20;
var y=30;
// x+=y相当于x=+x+y
x+=y;
console.log(x);
// 逻辑运算符
// 与&& 或|| 非!
var x=20;
var y=x>10&&x<30;
console.log(y)
</script>
</body>
</html>
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END