请问老师,我编写的代码是否符合要求
来源:5-7 编程练习
philLi
2019-04-27 15:19:48
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> ++和--的运算</title>
</head>
<body>
<script>
//代码补充
var x=4,y=5,result;
result1=(x++)+(--y);
result2=(x++)-(--y);
result3=(x++)*(--y);
result4=(x++)/(--y);
/* 预计结果为 8 2 12 7 要注意每次运算结束后的x和y值都已经发生变化,所以在接下来的运算中要使用之前的运算得到的数据*/
document.write(result1);
document.write(result2);
document.write(result3);
document.write(result4);
</script>
</body>
</html>
2回答
同学你好!
代码效果实现的是可以的。
这里没有用var声明result1,2,3,4,那这样就把result1,2,3,4变成了全局变量了,老师还是建议先声明一下,将它变为局部变量。滥用全局变量会占用内存,不利于代码优化哦~
同学很棒,善于发现问题,继续加油~
如果帮助到了你 欢迎采纳 祝学习愉快~
philLi
提问者
2019-04-27
result1,2,3,4应该先声明吧?提交完突然意识到
相似问题