Javascript 从传递函数获取未定义
我正在练习javascript,并从一本书中复制了基本逻辑。结果是:Javascript 从传递函数获取未定义,javascript,Javascript,我正在练习javascript,并从一本书中复制了基本逻辑。结果是: function add(x,y, z) { var anss = x+y+z; return anss; } function subtract(x, y) { var ans = y - x; return ans; } function operations(func, value, value_1){ func(value, value_1); } operations(subtract, 10
function add(x,y, z) {
var anss = x+y+z;
return anss;
}
function subtract(x, y) {
var ans = y - x;
return ans;
}
function operations(func, value, value_1){
func(value, value_1);
}
operations(subtract, 10, 5);
它返回undefined。有什么问题吗?您需要在
操作中返回函数:
function operations(func, value, value_1){
return func(value, value_1);
}
谢谢是的,这本书有一个拼写错误——有时不是最好的学习方法。