JavaScriptの本「雄弁なJavaScript」
function negate(func) {
return function(x) {
return !func(x);
};
}
var isNotNaN = negate(isNaN);
show(isNotNaN(NaN));
誰かがそれを説明し、質問のタイトルが高次関数とは何かを言っているように、このコードは何をしますか?
JavaScriptの本「雄弁なJavaScript」
function negate(func) {
return function(x) {
return !func(x);
};
}
var isNotNaN = negate(isNaN);
show(isNotNaN(NaN));
誰かがそれを説明し、質問のタイトルが高次関数とは何かを言っているように、このコードは何をしますか?