Сообщество Хекслета

Владислав Кривенко 07 ноября 2017 →

Приветствую всех. Допустимо ли такое использование "return"?

else if (num === k) {
        return num, del(num, k +1); 
      }

Даниил 07 ноября 2017 →

Решение учителя, это не рекурсия своего рода?

Владислав Евдокимов 07 ноября 2017 →

Всем привет! Дайте наводку плиз)

const smallestDivisor = (num) => {
  let divisor = 1;

      if (num < 1) {
      return NaN;
      }
      if (num === divisor){
      return num;
      }
      if (num % 2 === 0) {
      return 2;
      }

  while (num % divisor !==0){
  divisor = divisor + 1;
  }
return divisor;
};
// END

export default smallestDivisor;

Вывод теста: ожидаемое значение(используя ===) 11 ,получено 1

Александр Яковлев 07 ноября 2017 →

Это как на японском заговорить через пару дней обучения, Бомба!

Robin Koinov 07 ноября 2017 →

Попробовал с помощью рекурсии:

// removed

Дамир Калымбаев 07 ноября 2017 →

Добрый день! У меня отдельный сервер под управлением CentOS7, на нем подняты LAMP. Коннекчусь к нему посредством Putty. Хочу именно его использовать в своих проектах. Нужно ли устанавливать на него Atom и Babun?

Олег Клоченок 07 ноября 2017 →

Не прохожу тест. При этом не указывает на ошибки. Проверка пишет следующее: make: Entering directory '/usr/src/app' npm test npm info it worked if it ends with ok npm info using [email protected] npm info using [email protected] npm info lifecycle @~pretest: @ npm info lifecycle @~test: @

@ test /usr/src/app jest --colors

TypeError: Cannot read property 'setEncoding' of undefined at findNative (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/crawlers/node.js:95:15) at resolve (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/crawlers/node.js:145:7) at nodeCrawl (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/crawlers/node.js:124:10) at HasteMap._crawl (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/index.js:513:14) at Promise.resolve.then.catch.then.hasteMap (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/index.js:293:27) at process._tickCallback (internal/process/next_tick.js:109:7) at Module.runMain (module.js:607:11) at run (bootstrap_node.js:427:7) at startup (bootstrap_node.js:151:9) at bootstrap_node.js:542:3 npm info lifecycle @~test: Failed to exec test script npm ERR! Test failed. See above for more details. npm WARN Local package.json exists, but node_modules missing, did you mean to install? Makefile:2: recipe for target 'test' failed make: *** [test] Error 1 make: Leaving directory '/usr/src/app' Run failed! Check and fix errors above!

Не понимаю, что я сделал не так...

Анастасия Ершова 07 ноября 2017 →

Никак не могу понять в чем проблема

FAIL tests/sequenceSum.test.js ● Test suite failed to run

/usr/src/app/sequenceSum.js: Invalid left-hand side in assignment expression (1:40)
  > 1 | const n = (begin, end) => { if (begin = -5 && end = 4) {return 10;}
      |                                         ^
    2 | else {return 5;} };
    3 | const sequenceSum = (begin, end) => {

Денис Стрелков 07 ноября 2017 →

Хотел бы уточнить для себя несколько вопросов. Что происходит, когда я набираю команду для установки пакета? Отправляется запрос на удаленный сервер, проверяется есть ли пакет с таким названием в репозитории, и если есть, то происходит его скачивание и установка?

Единственное ключевое отличие, то что пакет нужно опубликовать, если вы хотите чтобы другие люди могли им пользоваться

Это нужно для того, если кто-то написал крутую полезную функцию и хочет поделиться ей со всеми пользователями NPM во всем мире?

Что происходит, если версия пакета в репозитории на сайте обновляется? Могу ли я быть уверен, что после обновления версии пакета в моем проекте ничего не поломается?

Robin Koinov 07 ноября 2017 →

Доброе время суток,

Нужно ваша помощь в понимание следующего вопроса:

Выберите все варианты, которые приведут к значению NaN?

13 / 'NaN' // NaN


45 - 45    // 0


9 / 0      //Infinity


0          // 0 


13 / NaN   // NaN

Я где то ошибаюсь и не как не могу понять где. Заранее благодарен.

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →