three-=one怎么还等于30? three=30它减轻one代表的10不是应该等于20吗?求大神指教下,把我都整晕了。。。
在three-=one之前,不是还有几个步骤吗?前面的步骤每一次都会对three重新你赋值,所以到three-=one这一步的时候,three的值已经不是最初的30了。
three-=one前面对three重新赋值了,three=30是第一次对three赋值,three-=one已经是第三次赋值,不知道我这么说清楚吗,简单点就是这是连续的,每一个值都和前面的值有关系的
three在之前就变成40了,减10之后就等于30