Вопрос пользователя №10349

Нетренировали, теперь руки чешутся всё через рекрсию делать (https://ru.hexlet.io/code_reviews/23713). По производительности совсем не заморачивался.

Вопрос пользователя №10342

приветствую! Помогите разобраться пжл. Не понимаю как получается 3 при числе 121?? Сам код // removed Output // removed

Вопрос пользователя №10341

извените в чем суть ошибки? // removed мой код: // removed

Вопрос пользователя №10340

У вас ~~ус отклеился~~ таблица поехала

Вопрос пользователя №10339

Можете пояснить синтаксис: this._fsm(); Как это технически устроено? Мы же не импортируем функцию _fsm, мы импортируем библиотеку javascript-state-machine под именем StateMachine... В документации толкового объяснения я не нашел, есть только вот: "...however you must now take responsibility for initialization by ca...

Вопрос пользователя №10338

Добрый вечер!Почитал комментарии, но так и не понимаю: сам смог написать функцию чтоб делала фильтрацию коллекции, но если в массиве параметров передается подряд более одного объекта в Объекте, то затор. Пытался раскладывать такие объекты, чтоб через reduce brand потом model фильтровали,но тоже не идет.Прошу помощи.

Вопрос пользователя №10337

здраствуйте, почему у меня в VS Code, все правильно работает: ``` const smallestDivisor = (num) => { if (num < 1) { return NaN; } else { divisor = 2; while (num % divisor !== 0) { divisor++; } return divisor; } } а здесь ошибка: make: Entering directory '/usr/src/app' npm t...

Вопрос пользователя №10336

У меня крыша сейчас поедет. Он каждый раз при прохождении тестов показывает верный набор цифр но в разных вариантах! Expected value to equal: [5, 1, 7, 3] Received: [5, 7, 3, 1] Как я понимаю все верно, так как вычисления идут параллельно. Как же тогда их структурировать?

Вопрос пользователя №10335

Здравствуйте, подскажите пожалуйста, программа выдаёт такую ошибку: Error: ENOSPC: no space left on device, write at Object.fs.writeSync (fs.js:745:20) at Object.fs.writeFileSync (fs.js:1324:24) at HasteMap._persist (/usr/local/share/.config/yarn/global/node_modules/jest-haste-map/build/index.js:430:8) ...

Вопрос пользователя №10334

Здравствуйте! Объясните, пожалуйста, почему, чтобы заработало, пришлось явно указать String для переменной res в начале? А в решении учителя этого не понадобилось. https://ru.hexlet.io/code_reviews/23428

Вопрос пользователя №10333

Можете разъяснить почему "(A && (A || B)) == A" истинное утверждение?

Вопрос пользователя №10332

Когда подключаю к тестам файл с кодом, который хочу тестировать командой require_once 'MyFile.php';, линтер ругается на то, что файл с тестом не соответствует стандартам, потому что реализует и логику, и сайд-еффекты. Как правильно выполнять тестирование, чтобы избавиться от проблемы?

Вопрос пользователя №10331

Ну не понимаю я, почему тест выдает 10 вместо 1. Please, help! const addDigits = num => { const stNum = String(num); let result = 0; const lim = length(stNum); for (let i = 0; i < lim; i++) { result += Number(stNum[i]); } while (result > 10) { result = addDigits(result); } return result; };...

Вопрос пользователя №10330

на 9 шаге (первичная реализация BaseRepository и CinemaService) в реализации BaseRepository у учителя свойство data представлено как статическое свойство класса (если я правильно понял) и как массив. Я же в своем решении реализовал это свойство хранилища в конструкторе как this.storage = {}. Т.е. как свойство конкре...

Вопрос пользователя №10327

Решил, но когда увидел решение учителя, чет немного растерялся. Нужно вникать. Не совсем доволен своим способом (https://ru.hexlet.io/code_reviews/23617), так как я ввел let и в результате функция стала c побочным эффектом, что конечно не по-правилам Хекслета. Тем не менее задание было очень интересным.

Вопрос пользователя №10326

Здравствуйте, может вопрос не по теме и если посчитаете нужным, то удалите. Я хотела бы знать, на каком языке написаны тесты к заданиям. Спасибо

Вопрос пользователя №10325

Не могу понять откуда берется ошибка Argument must be pair, but it was 'null' код: // removed

Вопрос пользователя №10324

Добрый день! Что то я перемудрил(подсмотрел решение проще).не получалось у меня разделить число на цифры...на компе этот код выполняется нормально...в hexlet нет ``` const addDigits = num => { const result = somefnc(num); const a = result.toString(); if (a.length === 1) { return result; } return addDig...

Вопрос пользователя №10323

Вообще не понятно на чем основано решение. В ответе нужен не просто код, а комментарий каждой строчки, как думает машина. От того что просто скопируем код в ответ мы ничему не научимся, а так был бы толк.

Вопрос пользователя №10322

С 9 шага тесты не проходят. Нет ли ошибки в снапшотах? На 8 шаге - результат удаления элемента с индексом 1, остается 2 элемента. На 9 шаге удаляем элемент с индексом 2, должен остаться 1 элемент, но снапшот требует 2. Может я чего-то не понимаю? )

Вопрос пользователя №10321

export default (a, b) => a * b; Как импортировать эту функцию, если у нее нет имени?

Вопрос пользователя №10320

Всем привет! Решил оставить оставить отзыв о происходящем. Именно на этом задании несколько недель назад градус непонимания достиг максимума. Я помню, что смотрел на задания, как баран на Звёздные врата - если это были бы просто новые ворота, я побился и пободался, а тут что-то невообразимое О_о Именно здесь я реши...

Вопрос пользователя №10319

Запилил без for: https://ru.hexlet.io/code_reviews/23554

Вопрос пользователя №10318

Как мне показалось в решении учителя в конструкторе Node в параметрах по умолчанию не установлено значение attributes = {}, поэтому в дочерних необходимо в двух местах проставлять. При первой проверке получил у себя undefined т.к. думал, что все установлено. Мелочь :(

Вопрос пользователя №10317

Доброго времени суток! Помогите, пожалуйста, разобраться: const bigLettersCount = (str) => { // BEGIN (write your solution here) let result = 0; for (let i = 0; length(str) >= 0; i++) { if (toUpperCase(str[i]) === str[i]) { result = result + 1; } return result; } }; При тесте пишет, что ожидает ...

Вопрос пользователя №10316

Скажите пожалуйста, а так ли существенно использовать консоль ? Мне как новичку ее плюсы совершенно не очевидны, но я буду ее изучать. Просто животный интерес, как часто ее используют программисты в повседневных задачах?

Вопрос пользователя №10315

Добрый вечер скажите пожалуйста где можно посмотреть о итеративном процессе. И еще одно функцию has нужно реализовать с помощью рекурсивного процесса?

Вопрос пользователя №10313

Почему этот код не проходит первый тест? Запрос и массив на выходе, вроде, верны: // removed Вывод: ``` make: Entering directory '/usr/src/app' PHPUnit 5.7.3 by Sebastian Bergmann and contributors. Runtime: PHP 7.0.8-0ubuntu0.16.04.3 with Xdebug 2.4.0 Configuration: /usr/src/app/phpunit.xml F/usr/src/app/src...

Вопрос пользователя №10312

Как же я измучился пока искал файлик который нужно скачать для прохождения теста, а он в самом тесте, а не в ДЗ))) Из-за невнимательности поседел на пару волос)))

Вопрос пользователя №10310

Добрый день! Сортировка по количеству единиц в двоичном, затем по десятичному виду. При проверке: а) дается коллекция: array(2, 4, 5, 7); б) ожидаемый результат: array(5, 4, 2, 7). По моей логике, исходя из условий, результат должен быть: array(2, 4, 5, 7). Вопрос: Что я не правильно понял в условии?

Вопрос пользователя №10309

Добрый вечер! Я вроде всё прохожу без чужой помощи, но понимаю, что ещё немного и споткнусь... Мне непонятен синтаксис языка и не только. Вот например: функция вызывается в этом случае const nam = () => {...}; и в этом тоже const nam(){...};, и в этом тоже function nam (){...};, и в этом тоже function nam = () => {...

Вопрос пользователя №10308

Да, интересно конечно вы это все придумали. Так сказать абстракции с самого низа, ниже только ассемблер) Вот только красоты я этой еще ни разу не видел ни в одном боевом проекте, возможно ли это вообще, когда бюджет в реальных условиях ограничен и время поджимает, и нужен как правило хоть какой то продакшн как можно...

Вопрос пользователя №10307

// removed Подскажите,почему получается вечный цикл?

Вопрос пользователя №10306

Почему то ругается на 10 строку в файле тестов, хотя все верно. Кэшь и процесс сбрасывал.

Вопрос пользователя №10304

В программе есть BaseEntity и ApplicationEntity но конкретные сущности не все наследуются от них: UserEntity и TicketEntity > ApplicationEntity > Base Entity, остальные же не наследуются от них (CinemaHall, FilmScreening) Этот момент не совсем понятен. Почему так? И что за ApplicationEntity? У репозиториев и сервисо...

Вопрос пользователя №10303

Здравствуйте Поясните пожалуйста, почему в упражнении из теста про вывод (f.KRESTIK.count + " " + f.Nolik.count + " ") получается на выходе х х 1 1, а не х 1 х 1.

Вопрос пользователя №10301

Добрый день! Разбираюсь с теоретической частью. По видео вопросов нет, вопросы есть по текстовой части. Решил на простых примерах закрепить и проверить как это все работает на https://repl.it/languages/babel Начал с функции compose из видео. const compose = (f1, f2) => (value) => f1(f2(value)); const inc100 = n => ...

Вопрос пользователя №10300

Половину утра решал задачу, случайно нажал решения раньше чем продолжить(((((((((((((((((((((

Вопрос пользователя №10299

У меня такая же ошибка как у Maxim Putintsev ENOENT: no such file or directory, chmod '/usr/lib/node_modules/mini-hexletgames/dist/bin/brain-games.js' Несколько раз переделал проект, не помогло. Попробовал погуглить, но предлагаемые решения, в частности cache clean, не дали облегчения. Может с обновлениями npm-ма ч...

Вопрос пользователя №10298

очень непривычно было видеть циклы в решении учителя :) не поверил своим глазам

Вопрос пользователя №10297

чем больше я решаю практики, тем больше мне начинает нравиться reduce :) уж очень изящно можно им обходиться. мое решение (https://ru.hexlet.io/code_reviews/23484) конечно не в одну строчку как у учителя, но мне нравится)

Вопрос пользователя №10296

Почему у меня ругается Бабель-ноде: ``` SyntaxError: F:/JS/Express/Templates/Post.js: Unexpected token (2:12) 1 | export default class Post { 2 | static id = 1; | ^ 3 | 4 | constructor(title, body) { ``` и как избавиться от этой ошибки?

Вопрос пользователя №10294

Сижу и вдупляю как реализовать эту функцию уже часа два наверно. Меня смущает тест: let calledTimes = 0; retry(0, (callback) => { calledTimes += 1; callback(calledTimes); } calledTimes это внешняя переменная и после итерации в callback мы ее передаем как аргумент в callback, который был обозначе...

Вопрос пользователя №10293

Не очень понимаю, почему я могу использовать fetchAll() только 1 раз? Во второй раз возвращается пустой массив $a = $statement -> fetchAll(); $b = $statement -> fetchAll(); // empty array Почему так происходит? Ведь, как я правильно понимаю, результат запроса (результирующий набор) хранится в $statement после выпол...

Вопрос пользователя №10291

Здравствуйте. Никак не могу разобраться с функцией bigLettersCount. Вот по какому алогоритму иду: 1) вводим переменную для подсчета заглавных букв 2) перебираем символы строки от первого до последнего (номер последнего определяется длиной строки) 3) если сивол это буква, которая не меньше "А" и не больше "Z", увелич...

Вопрос пользователя №10290

Была странная проблема с которой не сразу разобрался.( Я добавил файл .npmignore (через touch .npmignore), он точно появился, и был совершенно пустой. После этого я опубликовал пакет, но он не устанавливался. В итоге я разабрался что в пакет не попадал файл и папка "dist/bin/brain-games.js", тоесть использовался фа...

Вопрос пользователя №10289

Вопрос по гиту. Пока плохо ориентируюсь в нем, сегодня создал связь локальной директории braingames и репозиторием project-lvl1-s128. Далее спокойно работал в локальной среде, создавал файлы по порядку, вносил изменения. Потом решил закоммитить все сразу. Сделал git add ко всем созданным файлам, сделал git commit, с...

Вопрос пользователя №10288

Не пойму в чем завтык. Решил пройти курс повторно, для более глубокого понимания так сказать. В итоге не могу пройти тесты, при том что console.log вроде как показывает что все ок. Ошибка ``` TypeError: Cannot read property 'Symbol(Symbol.iterator)' of undefined at data.forEach (__tests__/solution.test.js:17:1...

Вопрос пользователя №10287

Почему мы делаем пустой return после callback? Что именно тогда возвращает функция? Я не понимаю смысла этого теста: test('should work', (done) => { const coll = []; asyncFilter(coll, x => x, (result) => { expect(result).toEqual(coll); expect(result).not.toBe(coll); done(); }); }); Мы передаем пус...

Вопрос пользователя №10285

Вопрос в подключении библиотеки readline-sync. Установил ее локально. После публикации пакета при запуске выдает ошибку, что библиотека не найдена. Если установить глобально, то все работает. Но так ведь не должно быть, программа должна запускаться без дополнительных манипуляций. Пытался добавить в "devDependencies"...