0과 n 사이에 2의 배수를 표시하기 위해 JavaScript에서 두 개의 다른 함수를 결합하는 방법은 무엇입니까?

ITselect

내 목표는 0과 매개 변수 n (이 경우 5) 사이에 2의 배수를 출력하기 위해 두 가지 다른 함수를 결합하는 것입니다. 내 프로그램이 나에게 버그를주지는 않지만 결과도 출력하지 않습니다. 오류를 어떻게 수정할 수 있습니까? 감사

function testFunction(testOk, executethis) {
      if (!testOk) executethis();
    }

    
    function mainFunctin(n) {
      for (let i = 0; i < n; i++) {
        return i => {
          testFunction(i%2 ==1, ()=>{
            console.log(i, "is even");
          })
        }
      }
    }
    mainFunctin(5);

조슈아 오브 리치

당신은 return루프에서 필요하지 않습니다 .

function testFunction(testOk, executethis) {
  if (!testOk) executethis();
}


function mainFunctin(n) {
  for (let i = 0; i < n; i++) {
    testFunction(i%2 ==1, ()=>{
      console.log(i, "is even");
    })
  }
}

mainFunctin(5);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관