我看不懂了,运算过程是怎样的????

我看不懂了,运算过程是怎样的????

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title> ++和--的运算</title>

</head>

<body>

    <script>

        //代码补充

        var a=4,b=5;

 

        var i=(a++)+(--b)

        var i1=(a++)-(--b)

        var i2=(a++)*(--b)

        var i3=(a++)/(--b)

        document.write(i+"<br>")//9

                document.write(i1+"<br>")//1

                        document.write(i2+"<br>")// 

                                document.write(i3+"<br>")


    </script>

</body>

</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好, 这里可以这样理解, 后++(--),是先使用原值进行运算,然后自身增加(减)1

前++(--),是先自身增加(减去)1, 然后使用增加(减去)1的值在进行运算

在每次计算之后打印a, b的值, 可以清晰的看出下次计算之前a, b的值是多少。示例:

http://img1.sycdn.imooc.com//climg/5cad8a85000177bb07360575.jpg

如果帮助到了你, 欢迎采纳

祝学习愉快~~~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师