试图使一个函数返回另一个函数,该函数返回两个参数的和

Trying to make a function return me another function which returns a sum of two parameters

本文关键字:函数 返回 两个 参数 另一个 一个      更新时间:2023-09-26

我正试图让一个有两个参数的函数返回另一个有参数的函数,并且该函数的参数被我调用的函数替换。然后这个函数返回两个参数的和。

jsfiddle:http://jsfiddle.net/rbmoyy0j/

<script type="text/javascript">
function countApples(janesApples, bobsApples){
return janesApples + bobsApples;
}
function avg(a, b){
return countApples(a, b)/2);
}

document.write(avg(3, 9));
</script>

好吧,没关系,你只是有一个语法错误,一个不应该在这里的括号:

return countApples(a, b)/2;

(投票因打字错误而关闭)

avg函数的返回语句中的大括号。应该是:

return avg(3,9);