Я написал некоторый код в javascript, однако я не понимаю, как значения передаются между функциями.Извините за запрос, но я попытался выполнить поиск и не совсем понял, что происходит.
Вот что-то вроде того, что я хочу сделать:
function check() {
var x = "one";
if (condition)
x = "two";
//return x;
}
function compute() {
maximum = 100; //global
var current = document.getElementById('test').value;
var output = maximum/current;
if(x == "one") Foo1();
else Foo2();
}
function Foo1() {
//code using value of ouput
}
var i=0;
function Foo2() {
setTimeout(function () {
//code
i++;
if (i < output) Foo2();
}, 1000)
}
Я хочу значение x
для перехода к compute()
и, соответственно, когда проверяется условие, перейдите к Foo1
или Foo2
, и значение выхода для перехода к этим функциям (Foo1
или Foo2
).