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

Неожиданно для меня, но вызов рекурсии, оказывается, можно делать перед выборкой очередного значения - вот так (https://ru.hexlet.io/code_reviews/17954).

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

Вызов функции с одним и тем же аргументом может возвращать разные значения, поэтому она является НЕдетерминированной.

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

Помогите, не могу понять, почему не проходит. Вроде все верно сделал. Отладчик говорит: ``` expect(received).toBe(expected) Expected value to be (using ===): "(3, 4, 5, 8, 3, 2, 9)" Received: "(9, 2, 3, 8, 5, 4, 3)" Исходник: // removed ```

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

Никак не пойму, почему код выдает undefined? // removed

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

app.delete('/posts/:id', (req, res) => { if (res.locals.currentUser.isGuest()) { const error = new AccessDeniedError(); return next(error); } ... }); (req, res) - next забыли

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

В описании hexlet-trees.md getMeta Get node's meta Examples const tree = new Tree('/', 'root directory'); tree.getMeta; // root directory должно быть tree.getMeta()

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

app.post('/increment', (req, res) => { req.session.counter ||= 0; req.session.counter++; }); ||= - так же нельзя писать

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

import makeValidator from './lib/validator'; const validate = validator(repositories); Может имелось ввиду makeValidator(repositories)?

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

export const startPoint = (func) =>{ return func; } export const width = (val) =>{ return val; } export const height = (val) =>{ return val; } Селекторы должны же просто возвращать то что берут в себя так? Конкретно эти 3 нужны для создания ректангла -≥ makeRectangle(makePoint(1,0)-собственно функция, 1-ширин...

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

Хотел бы подвести некий итог по прохождению прошлых заданий и как-то структурировать полученную информацию. Поправьте меня, если я что-то неправильно понял. 1) Динамическая диспетчеризация - это механизм который выбирает нужную нам функцию в зависимости от типа объекта (карты), ибо от объекта может зависеть реализа...

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

Задание специально изменили? Прошлое задание перенесли в отдельную задачу Выбор по селектору. Полагаю текущие Вопросы и ответы тоже стоит перенести к той задаче

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

Линтер в ревью ругается на отсутствие круглых скобок у аргумента в строчке export default num => {...}. Но проверка задания прошла успешно. Подскажите, является ли такая запись ошибкой?

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

Истинный Callback hell в моём мозгу произошёл, когда я пытался вникнуть в строчку: ``` cb => fs.readFile(myFile, (err, body) => { cb(err, .... **Вопрос 1.** Поясните пожалуйста, или скажите , где почитать. cb - это аргумент анонимной стрелочной функции, функция возвращает результат выполнения readFile , но readF...

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

Добрый день! вот код моего импорта-экспорта // removed выдается следующая ошибка ** TypeError: (0 , _math2.default) is not a function**

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

Добрый вечер! Импортирую функции из numbers2.js вот таким образом: import multi, * as func from './numbers2'; Подскажите, почему использовать свойства объекта func можно, но импортировать их нельзя? console.log(func.sum2(5,5)); // 10 export { func.sum2 as sum }; // Error

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

Господи, 20 минут жизни в никуда из-за того что у вас в задании -l похожа на -1, пофиксите фичу плс.

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

Я бы добавил, что попытка присвоить константе какое-либо значение (даже свое собственное) приведет к ошибке.

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

Эхх, какая идея не прошла - всего два цикла для прохода каждого списка и сформированный итоговый список отличается от тестового только порядком цифр. Но видимо это мухлеж, буду решать по правильному :)

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

У себя локально в функции Append я использовал ранее написанную функцию reverse Как в тестовом окружении хеклсет правильно использовать функцию из другого файла? Сейчас я просто скопипастил функцию reverse внутрь append, тест успешно прошел.

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

Как составить curl POST запрос правильно в данном случае? Пробовал curl -X PUT -d value=20 localhost:8080/set в итоге value = null. Но такой вариант сработал: curl -X PUT localhost:8080/set?value=20.

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

// removed Expected value to be (using ===): "[(1, 2), (-4, -2)]" Received: "((1, 2), (-4, -2))" подскажите пожалуйста, мой кусок кода выдает () вместо [], понятия не имею как изменить. И в функции midPointSegment возвращает NAN NAN // removed UPD: Изменил midPointSegment, так как понял что функция...

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

Добрый день! У меня не работает правая часть сайта repl.it, да и вставленный на уроке фрагмент интерпретатора тоже по пол часа открывается. В чём может быть проблема?

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

Разве магические константы не могут являться элементами массива? В тесте перед практикой не принимается ответ "магические константы".

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

Авторы, аж бесит от того что от урока к уроку имплементированный код игры XO постоянно разный, в каждом следующем видоуроке откуда ни возьмись меняется структура проекта, новые файлы и строки кода добавленные автором за кадром. Пытаясь придерживаться последовательности уроков переписываются блоки с умолчанием измене...

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

здрасте, как проверить часть задания, допустим "quadrant".?? Кнопка"проверить" начнет проверять все. спс

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

Возник вопрос аналогичный тому, который задавал Yury Herasimau. Почему в анонимную функцию нельзя передать $this->pdo через use (возникает ошибка)? И каким образом функция нормально срабатывает и использует внутри себя $this->pdo, если это свойство объекта не передавалось внутрь анонимной функции? $whereParts = arr...

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

Подскажите пожалуйста не могу понять как обновить параметр numbers, в голове крутится типа такого решения Но только тут цикл должен быть? // removed

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

Помогите что не так на 121 остановилось не считает // removed

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

А можно ли функцию Flip из упражнения вызвать следующим образом : // removed flip(Math.Pow)(1, 2);

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

В теории до 10й минуты всё было понятно, а потом чет пошло поехало =D Вот что я понял: функция getMethod принимает два аргумента, self и 'имя функции'. Из self мы получаем тип карты, и находим для этого типа соответствующую функцию, название которой было передано во втором аргументе getMethod. Далее найдя эту функци...

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

Моё решение (https://ru.hexlet.io/code_reviews/17868) показалось более понятным, чем у учителя. Что в нём не так? И вопрос: почему линтер ругается на v.5 (https://ru.hexlet.io/code_reviews/17868?submission_id=22750)?

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

Можно ли использовать при решении function isPair() из /composer/vendor/hexlet/pairs/src/Pairs.php ?

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

Ох сколько мороки было с функцией concat пока не понял, как её можно реализовать. Всё-таки огромное удовольствие испытываешь, когда после долгих мучений все тесты становятся зелеными =). Хм... похожие эмоции я испытывал в серии игр Dark Souls )). Решение учителя заставило смеяться - настолько просто и красиво написа...

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

Добрый день! Почему вот это вариант инициализации массива не верен: int[] x = new int[3]{2, 3, 4}; ?

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

Народ, возник вопрос. При вызове функции outputHelp(). Получаю картинку похожую на решение задания. Если я правильно понимаю, то в бине должна быть функция action, которая будет вызывать outputHelp, если флаг передан? А вот тут у меня зависание. Каким образом получить флаг переданный пользователем?

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

Здравствуйте, любопытно решение учителя: Если мы решаем задание через одну сущность и "пробрасываем" в неё поочерёдно обоих игроков, насколько вообще целесообразно иметь параметр order? При таком решении его можно убрать безболезненно для тестов. Вроде как, order должен давать некую гибкость, если, например, мы буде...

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

JS сыграл со мной злую шутку, когда считал квадратный корень из 32, как 5.656854249492381... Я то знаю, что операции с типом float в js не дают нужного результата, а вот многие могут не знать. Считаю, что этот факт нужно вынести в примечание.

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

PHP ООП Абстрактные классы Выберите верные утверждения: (Нужно выбрать все правильные ответы) Абстрактный класс не может реализовывать интерфейс Абстрактный класс может не содержать абстрактных методов Абстрактный класс может наследоваться от абстрактного класса В документации (http://php.net/manual/ru/language.oop5...

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

"Начнем немного из далека". Здесь корректно "издалека".

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

Почему в задании нужно релизовать функцию concat, используя рекурсивный процес? Разве в теме про рекурсию не говорилось, что рекурсивный процесс это плохо, он порождает отложенные вычисления, и в реальном программировании никогда не используется. Для чего дано такое условие в задании?

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

На 5:50 минуте приводится пример: javascript const x; // ? console.log(x); // undefined Но такое поведение будет только с переменными, а с константами будет Uncaught SyntaxError: Missing initializer in const declaration

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

Допустим, было бы принято решение представлять списки в виде массивов, а не в виде вложенных пар, а пары - в виде массива с двумя значениями. Такое решение разве не привело бы к тому, что пришлось бы переписывать целиком все, начиная от интерфейса для работы с парами и до интерфейса для работы со списками из-за отсу...

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

$x = cons(1, 2); выдает ошибку: Uncaught Error: Call to undefined function Pairs\cons() не подключилась почему то библиотека

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

Argument must be list, but it was 'undefined' at run (solution.js:48:39) return reverse(iter(startHealth, player1, startHealth, player2, 1, l(logItem))); at solution.js:53:1 run(name1, name2, cards, customRandom); У меня с логом проблемы? Я же его не трогал

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

Я написала рабочее решение на repl. Создала пустую строку и с помощью цикла создала строку наоборот, а потом сравнила ее с переданной в функцию строкой. Ну и соответственно при равенстве true, иначе false. Однако здесь такой код не прокатывает, поскольку нужно сделать именно рекурсивное решение и использовать функц...

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

Правильно ли я понял что это задание - легкий подход к СИКП описанной штуке называемой Функция высшего порядка?)

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

Если я по-другому реализовал метод remove (в части проверки на IllegalStateException ), но тест прошел, значит так тоже можно было?

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

Первое. Babun устанавливается по умолчанию в профиль пользователя. 2017 год. Кто еще использует профиль пользователя на системном разделе для установки программ? Второе. Где в Babun mysql-client по умолчанию? Да, в cyqwin он тоже устанавливается пакетом, я там я хотя бы могу отметить его установку, а теперь мне над...

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

Добрый день. Столкнулся с неким непониманием. В уроке 4 и 5 в видео происходит реализация не нашего примера, который мы реализовываем на практике. Объясните, пожалуйста, данный момент.

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

Помогите, пожалуйста разобраться! Видимо я что-то упустил, изучая функции. есть код к задаче: // removed Если я в строчке //* удалю аргументы т.е. akkerman(){...} У меня выйдет переполнение стека... Почему так ? Ведь при вызове я указал (console.log(akkerman(n,m))) аргументы...