여기에 내가 가진 무엇 :JavaScript 함수가 변수의 인수로 사용됩니까?
function verificarNumero(test, num) {
return (test(num));
};
var resultadoTesteMultiplos = verificarNumero(function (num){return (num % 10 == 0);}, num1);
이 기능은 숫자가 내가 할 수있는 간단한 방법이 알고있다 (10) 의 배수인지 확인하는데,하지만 난 정말이 작품을 만들고 싶어한다.
console.log(resultadoTesteMultiplos(10));
과 같은 작업을 수행하려고하지만 콘솔에서 "resultadoTesteMultiplos가 함수가 아니며" "num1이 정의되지 않았습니다."를 반환합니다.
내가 뭘 잘못하고 있니?
좋아. 'num1'은 어디에 정의합니까? – Ionut
나는 이것을 인수로 전달하므로 정의 할 필요가 없다 ... 맞습니까? –
필요한 것은 함수를 반환하는 함수입니다. IgorSílva @ –