JavaScript: создайте функцию, которая создает и возвращает функцию;функция не определена ошибка - PullRequest
0 голосов
/ 11 июня 2019

Моя цель:

Создать функцию createFunction, которая создает и возвращает функцию. Когда эта вновь созданная функция вызывается, она должна вернуть строку «hello world».

Я попробовал код ниже:

function createFunction(){

  return function printHelloWorld(){

    return 'hello world'; 

  }
  return printHelloWorld; 
}

const myFunction = createFunction();
console.log(myFunction()); 

Есть мысли, почему я не прохожу второй тест? enter image description here

1 Ответ

0 голосов
/ 11 июня 2019

Попробуйте это:

function createFunction(){

  return function(){

    return 'hello world'; 

  }
}

const myFunction = createFunction();
console.log(myFunction()); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...