在网络上度过几天之后仍然没有找到我正在寻找的答案......
我需要从另一个函数传递变量,function a
在您点击时添加1,function b
从function a
中给出的数字减去1。
所以我想说的是:
var x = 0;
function a() {
x + 1;
}
function b() {
x - 1;
}
答案 0 :(得分:2)
您需要将x
设置为添加的结果。 +
运算符会返回添加结果,但不会更改x
到位。这样的事情会起作用:
var x = 0;
function a() {
x = x + 1;
}
function b() {
x = x - 1;
}
此快捷方式为++
和--
:
var x = 0;
function a() {
x++;
}
function b() {
x--;
}
答案 1 :(得分:-1)
您只编写x + 1
,但不会增加x
值。您必须按x
或x = x +1
设置x++
值。
var x = 0;
function a() {
x++;
b(x); //You can pass x value to b function here
}
function b(var x) {
x--;
}
<强> Demo 强>