<!--
运算符
1、算数运算符:+、-、*、/、%、++、--;
2、关系运算符:用于判断数据之间的大小关系,主要有:>/</>=/<=/==/!=
关系表达式:由关系运算符组成的表达式,其结果是布尔值
全等===,要求变量的类型和数值完全相同,!==不全等
1、输入文本
2、获取文本类型(数字、英文)
3、数字:是一个数字吗? true
是一个英文吗? false
-->
<html>
<head>
<title></title>
</head>
<body>
<!-- 1、买菜找零,买了1.6的菜,给老板2块钱,问:应找回多少钱 -->
<script type="text/javascript">
var price = 1.618;
var money = 2;
var findback = money - price;
console.log("找零:"+findback);
//如何解决舍入误差,通过toFixed()函数进行四舍五入,括号中设置要保留的小数位数
console.log("找零:"+findback.toFixed(3));
//取余运算符
var i = 10 % 3;
var i = 10.5 % 3;//1.5
var i1 = -10%-3;//余-1
console.log(i1);
//自增++,自减--,注意,当++在后时是先取出变量的值,再自增,++在前时,先自增再取值,自减也是如此
var j = 1;
j++;//2
var j1 = j++;//2
var j2 = ++j;//4
console.log(j1);
console.log(j2);
var n = 2;
var m = n++;
var r = n++ + ++n + n++;
//n=3 //n=4 //5
//返回2 //返回4 //4
//结果是10;
n = 2;
var r1 = ++n + n++ + ++n;
var s = 1;
console.log(s++);
//关系运算符
console.log('30a'>10);
console.log(4>3>2);//先比较4>3得到结果true(1),再比较1>2,得出结果为false
</script>
</body>
</html>
运算符
1、算数运算符:+、-、*、/、%、++、--;
2、关系运算符:用于判断数据之间的大小关系,主要有:>/</>=/<=/==/!=
关系表达式:由关系运算符组成的表达式,其结果是布尔值
全等===,要求变量的类型和数值完全相同,!==不全等
1、输入文本
2、获取文本类型(数字、英文)
3、数字:是一个数字吗? true
是一个英文吗? false
-->
<html>
<head>
<title></title>
</head>
<body>
<!-- 1、买菜找零,买了1.6的菜,给老板2块钱,问:应找回多少钱 -->
<script type="text/javascript">
var price = 1.618;
var money = 2;
var findback = money - price;
console.log("找零:"+findback);
//如何解决舍入误差,通过toFixed()函数进行四舍五入,括号中设置要保留的小数位数
console.log("找零:"+findback.toFixed(3));
//取余运算符
var i = 10 % 3;
var i = 10.5 % 3;//1.5
var i1 = -10%-3;//余-1
console.log(i1);
//自增++,自减--,注意,当++在后时是先取出变量的值,再自增,++在前时,先自增再取值,自减也是如此
var j = 1;
j++;//2
var j1 = j++;//2
var j2 = ++j;//4
console.log(j1);
console.log(j2);
var n = 2;
var m = n++;
var r = n++ + ++n + n++;
//n=3 //n=4 //5
//返回2 //返回4 //4
//结果是10;
n = 2;
var r1 = ++n + n++ + ++n;
var s = 1;
console.log(s++);
//关系运算符
console.log('30a'>10);
console.log(4>3>2);//先比较4>3得到结果true(1),再比较1>2,得出结果为false
</script>
</body>
</html>