gpt4 book ai didi

javascript - 当我自己运行时,网页上的示例函数返回未定义

转载 作者:行者123 更新时间:2023-12-03 04:24:27 25 4
gpt4 key购买 nike

关于this javascript教学页面,有以下功能:

function getHalfOf(num1, num2, num3)     
{
function calculate(number)
{
return number/2;
}

var result="";
result+=calculate(num1)+" ";
result+=calculate(num2)+" ";
result+=calculate(num3);
}
var resultString=getHalfOf(10,20,30);
alert(resultString);

当我使用“运行示例”按钮在网页中运行它时,它按预期返回“5 10 15”。但是,当我在外部运行完全相同的代码(在带实时预览的括号中)时,它返回未定义。

最佳答案

您没有从 getHalfOf 返回任何内容。

return result; 作为 getHalfOf 函数的最后一行:

function getHalfOf(num1, num2, num3)     
{
function calculate(number)
{
return number/2;
}

var result="";
result+=calculate(num1)+" ";
result+=calculate(num2)+" ";
result+=calculate(num3);
return result; // Insert this line
}
var resultString=getHalfOf(10,20,30);
alert(resultString);

关于javascript - 当我自己运行时,网页上的示例函数返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43797612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com