如果不加result1 的话 取值是正常的
来源:5-8 编程练习
我叫壹陆伍
2021-02-04 21:48:59
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
</head>
<body>
<script>
var x=4,y=5,result1=(x++)+(y--),result2=x-y,result3=x/y,result4=x*y,result5=x%y;
console.log(result1);//这里的result1会影响后边的result取值?
console.log(result2);
console.log(result3);
console.log(result4);
console.log(result5);
document.write("result2值为-1");
</script>
</body>
</html>
1回答
好帮手慕言
2021-02-05
同学你好,初始时,x的值为4,y的值为5,,通过下方操作之后,x的值就为5,y的值就为4了。
后面的运算是以x的值为5,y的值为4来计算的。
祝学习愉快~
相似问题