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

Здравствујте еһе раз! return { ...newNode, children: map(func, tree.children) }; я не понимаю, почему мы не можем так написать, нам же нужно в чилдрен записать результат вызова мап на содержимом чилдрена, это рекурсия же.

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

Здравствуйте))раньше я решал задачу по кусочкам, прогонял на тест, переходил к следующей части задчи, например реализовал сначала mkdirpSync(path), запустил тест на ЭТУ часть кода проходит иду дальше, а здесь тесты так написаны что решать надо все сразу, иначе тесты не пройдут, мне кажется немного не удобно, или это...

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

Вечер добрый! У меня вопрос, команду open тоже надо реализовать или нет?)

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

Выручайте) Как обработать тройной пробел? // removed OUTPUT: make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ✕ solution (17ms) ● solution expect(received).toBe(expected) // Object.is equality Expected: " Hello, World!" Received: " Hello, world!" 3 | test('solution', ()...

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

Здравствуйте! Разъясните, пожалуйста, почему надо использовать мап, а не просто рекурсивный вызов нашей функции на потомках?

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

const secret = 'qwerty'; const savePassword = password => passwordForCheck => password === passwordForCheck; const isCorrectPassword = savePassword(secret); console.log(isCorrectPassword('qwerty')); // => true Правильно ли я понял, что password используется только для хранения пароля (и дальнейшего его сравн...

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

<?php // Функция должна считать сумму чисел, но считает разность function sum($a, $b) { return $a - b; } Вместо b надо написать $b в return'е, а то мало ли замкнет у кого))

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

Подскажите, пожалуйста, в чем ошибка? Что-то не так с рекурсией? // removed There was 1 failure: 1) App\Tests\SolutionTest::testAddDigits with data set #4 (1, 19) Failed asserting that 10 matches expected 1. /usr/src/app/tests/SolutionTest.php:15 FAILURES! Tests: 5, Assertions: 5, Failures: 1. Makefile:2: recipe for...

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

Здравствуйте! У меня код работает отлично на www.codecademy.com и на http://www.pythontutor.com/javascript.html#mode=display Но на Вашем окне выдает ошибку - status: finished → Code has been running for too long. Infinite loop or recursion. Check terminating conditions. ПОЧЕМУ? С уважением, Айдын.

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

Проверка прошла с первой попытки, но решение (https://ru.hexlet.io/code_reviews/71397) написал на ваниле. Зато теперь я понял, почему JQuery становится все менее популярным :) Вопрос по моему решению - стоит ли перенести определения активного, первого и последнего слайда внутрь каждого условия, чтобы они не срабаты...

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

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

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

Не могу разобраться почему упражнение не проходит проверку. Всё выполнил в точности, как в задании, используя команды cd, mkdir, touch. Подскажите, пожалуйста, что не так?

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

Добрый день! lib/BaseRepository.js сделал без использования массива, посмотрите пожалуйста нет ли тут ошибки ревью (https://ru.hexlet.io/code_reviews/71384#file-1)?

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

А почему, когда запрашиваем заголовки с сервера, то не приходят Set-Cookie, а прилетает ошибка 403? ``` bash-4.4$ telnet localhost 8080 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. HEAD /account HTTP/1.1 Host: hexlet.local HTTP/1.1 403 Forbidden X-Powered-By: Express Connection: close Date: ...

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

что ни тема, везде стали нужны подсказки. ладно. начали: // removed это мой вариант map. но вот в выводе получаю такое: ● dom › #mapAsB2p Argument must be pair, but it was 'blockquote' почему в функции is теперь требуется пара в качестве аргумента? как я, вероятно (точнее очевидно, но непонятно где именно), неправи...

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

Здравствуйте, мне не понятна очередность расчета. // функция-предикат определяет, является ли число num четным const isEven = num => num % 2 === 0; // функция увеличивает полученное число num на 10 const increaseNum = num => num + 10; const num = 6; const result = isEven(increaseNum(num) + 1) ? num + 1 : 1 - num; Я...

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

host: hexlet.local прописывается в nginx ?

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

Здравстуйте, подсмотрел все же в решение учителя. Во всем, вроде, разобрался. Но не могу понять, зачем нужно сие присваиваивание. Тест без него проходит. const addDigits = (num) => { let result = num;

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

Еще раз, добрый день Есть еще 1 вопрос по тесту: // removed Я выбрал только 1 вариант, ответ неверный. Можно объяснить, почему?

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

Всем привет Есть вопрос по тесту: // removed

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

Добрый день, можете дать инструкцию, как следует составить и запустить код из текста лекции с DEBUG? Глобальный импорт модуля debug произведен, модуль прописался в зависимости внутри проекта; а копи-паста примера не сработала. Возможно, что-то упустил? ``` import debug from 'debug'; const logHttp = debug('http')...

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

Скажите, такое выражение синтаксически и семантически верно, или правильнее использовать другую форму? if (x < y) return x;

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

А чем лучше Node.apply(this, [name, attributes]) чем super(name, attributes) ?

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

Решил задачу "Параметры по умолчанию" вот таким способом: https://ru.hexlet.io/code_reviews/71130 Однако есть ощущение, что я как то не совсем "легально" прошел это задание. Что не так?

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

Решение учителя замудрено зачем-то. Зачем выпиливать из готового селектора id, чтобы потом делать поиск по нему, если можно сразу искать по селектору? Считаю своё решение (https://ru.hexlet.io/code_reviews/71308) более понятным и читабельным :P

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

Откуда взялось ->filter не совсем понимаю. Этого методе нет у объекта s($text). И нет у массива. Мое решение (https://ru.hexlet.io/code_reviews/71295)

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

На самом деле задание простое. Вот только оно сразу вычисляет тех, кто мыслит линейно. Задача ведь стоит не перебрать все возможные сочетания без двух нулей а определить их количество. Попробуйте прочесть про динамическое програмирование. Динамике кстати очень много внимания уделяется на всевозможных сайтах олимпиад...

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

Можно легко публиковать страницы на netlify.com: https://wizardly-franklin-de23e4.netlify.com/

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

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

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

Подскажите, пожалуйста, не понятно почему такая ошибка // removed ```● MarkdownEditor expect(received).toBe(expected) // Object.is equality Expected: "l" Received: undefined Difference: Comparing two different types of values. Expected string but received undefined. 30 | const simulate = getSimulatorKeyPr...

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

Большое спасибо за проект! Очень полезная штука, заставляет хорошо подумать, написать решение, потом оказывается все не так, переписать, потом опять переписать и так до победного :) А в конце получается готовая рабочая программа, аж приятно, полезный опыт

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

ввожу: telnet google.com 80 получаю мигающий курсор, без какой - либо реакции с клавиатуры.И так с любым адресом. Как с этим бороться?

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

Пытался расписывать на листочке, но все равно не понял, как рекурсия в данном случае работает для функции toString. Как получается так, что ноды, которые более глубоко вложены, в итоге выводятся не первыми, а в конце, как и нужно? Как-то можно по шагам посмотреть или объяснить, как все это происходит, как на примере...

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

Сделать это задание было делом принципа, как и все остальные)

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

В README пример вызова: ``` <?php $point1 = new Point(1, 10); $point2 = new Point(11, -3); $segment1 = new Segment($point1, $point2); print_r($segment1); // => [(1, 10), (11, -3)] $segment2 = new Segment($point2, $point1); printr($segment2); // => [(11, -3), (1, 10)] ``` Нужно поменять с printr на echo. Так как это ...

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

Не могу найти про гард экспрешен. Поясните пожалуйста.

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

Добрый день. Не проходит один тест. Подскажите, пожалуйста, в чем проблема. Вывод: ``` ● requests › GET /posts/:id TypeError [ERR_INVALID_ARG_TYPE]: The "urlObject" argument must be one of type Object or string. Received type undefined 45 | .type('form') 46 | .send({ title: 'post title', body: 'post...

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

Возможно веб доступ не соответствует задаче. Проверьте, пожалуйста.

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

В своём решении (https://ru.hexlet.io/code_reviews/71234) немного схитрил и изменил значения за комментариями, т.к. мне показалось более логичным идти с конца строки и с каждой итерацией уменьшать индекс на единицу, а не увеличивать. Почему мы начинаем с нуля? Это немного сбивает с толку. PS: Как и Евгений Карна...

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

Написал ерунду в конструктор, а тесты проходит. https://ru.hexlet.io/code_reviews/71235#file-1 Надо добавить в тест: $square = new Square(4); $squareSide = $square->getSide(); $expected = 4; $this->assertEquals($expected, $squareSide);

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

Решил-таки (https://ru.hexlet.io/code_reviews/71239) . Далось мне не легко. Целый день возился. Не совсем понимаю зачем нужный статичный методы. Смысл в том чтобы не создавать объект ?

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

Если у меня в приложении один и тот же компонент для ввода текста используется в разных местах и добавляет введенный текст в разные места нужно ли мне для каждого экземпляра компонента делать экшен который будет изменять текст внутри и хранить текущий текст в store или можно просто внутри компонента сделать это обно...

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

Выдает ошибку Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'0' +'10' Подскажите что не так? Ошибка во внимательности или логика совсем не та? ```function binarySum(string $number1, string $number2): string { // $number1dec = bindec($number1); // $number2dec = bindec($number2); ...

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

Один из вопросов теста https://ibb.co/kWskNf Приведены не классы, а css-правила. Ну ок, можно выбрать нужный селектор. Фраза «класс, который относится только к заголовкам третьего уровня» вводит в полнейший ступор.

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

Web версия работает корректно, но тесты не проходят. Не могу понять что не так. ``` ● MyForm expect(value).toMatchSnapshot() Received value does not match stored snapshot "MyForm 2". - Snapshot + Received - <div> - <button> - Back + <form> + <div + class="form-row" + > + <div + class="fo...

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

Здравствуйте! Вы изменили курсы по JS ? я после перерыва решил пройти заново - некоторые задания как-будто первый раз прошел.

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

я не понимаю зачем у тебя решение использует diffStatuses если ты по сути этим не пользуешься. Возникает ощущение что ты где то подсмотрела что так делают но не поняла смысла. подсмотрела в задании по AST из курса по прототипам. показалось, что это поможет сократить функцию parse. но в данном случае это преждевремен...

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

Вот и хорошо) На будущее. Такие задачи делаются с помощью механизма очередей https://laravel.com/docs/5.7/queues Понял. Буду разбираться с очередями. Я так понял они необходимы для корректной работы сайта при одновременном обращении нескольких пользователей. Проект очень понравился. Много новых инструментов для меня...

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

Добрый день! Прошу дать оценку моему решению https://ru.hexlet.io/code_reviews/71190#file-4. Особенно интересует наличие в моем решении в методах AlarmClock конструкций switch. Спасибо.

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

Здравствуйте! Вопрос №1: Зачем использовать fileexists, если isreadable также проверяет существование файла? Вопрос №2: Если читать файл не построчно, а по байтам, наверняка может произойти случай, когда искомая строка попадает на стык отрезков чтения. Например, ищем "test", в конце первого отрезка попали 3 буквы "t...