Функция стрелки пропущена - PullRequest
0 голосов
/ 30 июня 2018

Я не вижу ничего плохого в этой функции стрелки, но даже если я заменил позицию цифрой 2, она все равно не запустит свои внутренние функции

  const isValidMove = (position) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

Я не получаю ничего зарегистрированного на консоли даже с этим:

  const isValidMove = (2) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

1 Ответ

0 голосов
/ 30 июня 2018

Вы сделали прекрасную функцию стрелки, но не вызываете ее должным образом. isValidMove будет функцией, основанной на вашем первом фрагменте. Чтобы использовать его, вам просто нужно вызвать его и передать аргумент position с isValidMove(2). Попробуйте вместо этого:

const isValidMove = (position) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

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