Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将一个数字从另一个函数调用到一个函数中?_Javascript - Fatal编程技术网

Javascript 如何将一个数字从另一个函数调用到一个函数中?

Javascript 如何将一个数字从另一个函数调用到一个函数中?,javascript,Javascript,如何将函数numOne中的“x”调用为函数numTwo?有没有更简单的方法?或者我如何将numOne的结果调用到numTwo 功能测试 函数numOne(x,y){ var x=3; 变量y=4; var结果=x+y; numTwo(); } 函数numTwo(){ 警报(x); } 将结果传递给numTwo: 函数numOne(x,y){ var结果=x+y; numTwo(结果); } 函数numTwo(r){ 警报(r); } 努蒙(2,3)将结果传递给numTwo: 函数numO

如何将函数numOne中的“x”调用为函数numTwo?有没有更简单的方法?或者我如何将numOne的结果调用到numTwo


功能测试
函数numOne(x,y){
var x=3;
变量y=4;
var结果=x+y;
numTwo();
}
函数numTwo(){
警报(x);
}

将结果传递给
numTwo

函数numOne(x,y){
var结果=x+y;
numTwo(结果);
}
函数numTwo(r){
警报(r);
}

努蒙(2,3)将结果传递给
numTwo

函数numOne(x,y){
var结果=x+y;
numTwo(结果);
}
函数numTwo(r){
警报(r);
}

努蒙(2,3)您可以使用全局值

var x;
function numOne(x, y){
    x=3;
    var y = 4;
    var result = x+y;
    numTwo();
}
function numTwo(){
    alert(x);
}

或者在numTwo函数中添加一个参数

function numOne(x, y){
    var x = 3;
    var y = 4;
    var result = x+y;
    numTwo(x);
}
function numTwo(t){
    alert(t);
}

您可以使用全局值

var x;
function numOne(x, y){
    x=3;
    var y = 4;
    var result = x+y;
    numTwo();
}
function numTwo(){
    alert(x);
}

或者在numTwo函数中添加一个参数

function numOne(x, y){
    var x = 3;
    var y = 4;
    var result = x+y;
    numTwo(x);
}
function numTwo(t){
    alert(t);
}

您可以将其设置为全局,或手动将其传递给
numTwo
numTwo(x)如何使其全局化?通过将var x=3从函数中拉出使其全局化将
numTwo()
的每次出现更改为
numTwo(x)
。您可以使其全局化,或手动将其传递给
numTwo
如何使其全局化?通过将var x=3从函数中拉出使其全局化将
numTwo()
的每次出现更改为
numTwo(x)