У меня есть функция, которая делит два входных аргумента:
const divide = (x, y) => {
return x / y;
};
У меня есть вторая функция, которая принимает функцию деления в качестве входного аргумента и возвращает новую функцию.
function test(func) {
return function(){
return func();
}
}
const retFunction = test(divide);
retFunction(24, 3)
Я ожидаю, что возвращаемое значение будет 8 (24/3).Но я получаю возвращенный вывод «NaN».Что я делаю неправильно?