【发布时间】:2016-06-07 17:34:29
【问题描述】:
我在重新分配 x 和 y 的值以使它们成为控制台日志中的正确数字时遇到了麻烦。虽然我很想使用其他数字,但我必须牢记以下规则。 规则:
- 您只能添加重新分配所提供变量值的代码行。
- 您只能添加重新分配所提供变量值的代码行。
- 您只能使用赋值 (=) 和算术运算符 (+ - * /)。
- 您不得输入或介绍任何数字。
-
您不得更改或更改 console.log 语句。
var x = 2; var y = 3; var z = 0; // your code here x = (y+z); // y = ? console.log("The value of x is: " + x + " (x should be 3)"); console.log("The value of y is: " + y + " (y should be 2)");
【问题讨论】:
-
好的。说真的……什么?
-
你现在得到的数字是多少?
-
什么是“y = ();”应该在做什么?你现在得到了什么价值观?
-
我一直在尝试使用 y+z 使 x = 3,但我不能使用 y = x,因为我已经更改了 x 的值。如果我先更改 y,那么我不知道如何更改 x。
-
你想交换 x 和 y 吗?
z=x; x=y; y=z?
标签: javascript var