我有两个函数,一个函数名为funOne。另一个函数名称是funTwo。 现在,我已经在funOne函数和funTwo函数中完成了简单的添加。 现在,我试图将这些funOne和funTwo函数作为参数传递给另一个函数,但是输出不会出现。请更正我的代码以获取输出。
function fun(funOne, funTwo) {
return (funOne + funTwo)
function funOne(a, b) {
return (a + b)
}
funOne(1, 2)
function funTwo(x, y) {
return (x + y)
}
funTwo(3, 4)
}
console.log(fun)
答案 0 :(得分:1)
这是您想要的结果吗?
function fun(funOne, funTwo) {
return (funOne + funTwo)
}
function funOne(a, b) {
return (a + b)
}
function funTwo(x, y) {
return (x + y)
}
console.log(fun(funOne(1, 2), funTwo(3, 4)))
1-将收益放在第一位将永远不会执行其他行。
2-如果您在console.log中记录一个方法而未调用()
,则它将打印整个方法
3-问题标题没有任何意义。如果这是您要学习的内容,请查看Pass a JavaScript function as parameter