Вопрос пользователя №20578
Написал такой код для решения задачи: // removed Все свойства класса возвращают новый экземпляр класса, но так как массив для итерирования в конструкторе, не знаю как передать значения из этого массива следующему вызову свойтсва класса. Подскажите, пожалуйста, на что обратить внимание.
Вопрос пользователя №20577
привет. подскажите какой командой отобразить дерево директорий и файлов, команда tree возвращает - программа не установлена.
Вопрос пользователя №20575
Не выходит..... Хелп плиз, мой код '''// BEGIN (write your solution here) const square = (radius, total) => { return (radius * radius) + 2 * (radius * total) + (total* total) } const squareOfSum = (square(2,3)); const squareOfSum = (square(1,10)); // END'''
Вопрос пользователя №20574
https://github.com/rexemtoxa/project-lvl2-s353/blob/master/src/renders/renderPlain.js#L13 А как это код работает для вложенных структур? Тут же нет флатена. да вродe нормально работал, AST это же массив объектов, для тех объектов, которые содержат другой массив объектов render вызывается рекурсивно разворачивает все...
Вопрос пользователя №20572
Ментор, можно все таки по шагам расписать что нужно сделать чтобы провести эти тесты... Я создаю проект по ссылке с гита через IDEA а не через консоль, данная ссылка https://github.com/Java-Courses/collections-m0e4/tree/hw не подходит...методом тыка нашел эту: https://github.com/Java-Courses/collections-m0e4.git Она...
Вопрос пользователя №20571
Не могу понять, почему не проходит последний тест // removed Отладка логом показывает, что один из элементов не распознается как пара, если является и родительским и целевым одновременно, но как это исправить, ума не приложу. ((div, pair: (p, another text)), (div, (div, (p, pair: (span, text)))))
Вопрос пользователя №20570
сделай диспетчеризацию на основе ключей в объекте Я не совсем понимаю что вы имеете ввиду. Смотреть особенности поступившего содержимого и на этой основе делать вывод что к нам поступило? Или самому явно добавить "левую" информацию идентификатор скажем в начале, чтобы парсер эту инфу видел и потом откидывал от всей ...
Вопрос пользователя №20569
Здравствуйте! После коллбэка продолжают выполняться асинхронные операции, поэтому выполнение никогда не останавливается. // removed По моей логике после вызова коллбэка все должно было завершиться, но всё зацикливается.
Вопрос пользователя №20568
Добрый вечер! не срабатывает код, вернее он работает, но тест не пропускает. мой код: // removed пишет ошибку: Failed asserting that null matches expected 'w'. но при этом прохожу в файлик с тестами и не вижу причины, на repl.it все срабатывает как надо, как в примерах. подскажите где я ошибся или что не доделал?
Вопрос пользователя №20567
Добрый вечер! Подскажите, пожалуйста, в каком направлении искать ошибку? Код выглядит так: ``` const sequenceSum = (begin, end) => { if (begin === end) { return begin; } else if (begin > end) { return NaN; } else if (end === begin + 1) { return begin + end; } else { return begin + end + sequenceSum(begin + 1, end - ...
Вопрос пользователя №20566
Добрый день! Подскажите, пожалуйста, когда мы пишем функцию, то до символа { и перед символом } нужно ставить пробел? В конспектах урока совершенно непонятно написано, во всех примерах написания фигурных скобок в функциях фигурная скобка визуально присутствует строкой выше или строкой ниже содержимого в фигурных ско...
Вопрос пользователя №20565
Здравствуйте! Помогите разобраться с динамической диспетчеризацией в js. Описание на hexlet'e вроде подробные, но они никак не заходят в мою голову и там где задания с использованием ДД пропускаю. Может какой-то ресурс где будут простые задания и описание с ее использованием.
Вопрос пользователя №20564
Если нужно отобразить элементы второго уровня дерева, то как тогда реализовать код? Понимаю,что нужно рекурсию использовать, но не понимаю где ее применить.
Вопрос пользователя №20563
∀𝑥,(𝑃(𝑥) ⊕ 𝑄) неравно (∀𝑥, 𝑃(𝑥)) ⊕ 𝑄 - Как бы не подступался к этому выражению, у меня выходит что они равны. Если взять что ∀𝑥 - это все мотоциклы, P(x) - наличие у (x) руля, то в обоих вариантах получается 1⊕1. В чем тогда неравенство? Знаю что это домашнее задание и нужно самому разобраться, но у меня ощущение чт...
Вопрос пользователя №20562
кхм) если я правильно расшифровал намек, то звучит он так: "Зачем мы делали именнованый роутинг, если не используем его там где надо?")))
Вопрос пользователя №20561
Если это конкретная запись, то paginage тут не нужен (и кстати это совсем не семантично https://www.youtube.com/watch?v=EEq1wdM2M2w), он для пейджинга у меня по-другому не хотела это конкретная запись работать из-за пагинации основного списка и линков на страницы. Вышел из ситуации ифом во вьюхе. Теперь линки на стр...
Вопрос пользователя №20560
Добрый день. После клонирования я нашел в репозитории только ветку master.Но если в удаленном репозитории есть еще ветка hello-world, верно ли прошло клонирование?
Вопрос пользователя №20559
Подсказка настолько жирная, что аж с первого раза все решилось)) Интересно, она сразу такая пришла в голову, или сначала тут много людей полегло, прежде, чем она появилась. Ну или мне кажется что она жирнее, чем в предыдущих курсах и уроках и может я просто реально лучше поняла, что происходит)
Вопрос пользователя №20558
Добрый день! Наведите, пожалуйста, на правильную мысль ``` // BEGIN (write your solution here) const isPrime = (n) => { if (n <= 1) { return false; } for (let c = 2; n % c !== 0; c += 1) { return (c === n ? 'true' : 'false'); } }; // END ``` в OUTPUT выдает ``` expect(received).toBe(expected) // Obje...
Вопрос пользователя №20556
Парсинг, сам по себе, никак не связан с тем откуда приходят данные, из файла или приходят по сети. Я уже не говорю про то что по своей сути парсинг это чистая функция, на вход сырые данные, на выходе структура. Засунув чтение файла в модуль парсинга, получаем хрупкое решение, которое зависит от способа получения дан...
Вопрос пользователя №20554
Прошу прощения отправил на проверку не совсем чистый коммит(старый код который я забыл удалить и просто закомментировал). Запушил следующий коммит без мусора. Имейте в виду.
Вопрос пользователя №20553
commander .version('1.2.0') .usage('[options] <firstConfig> <secondConfig>') .description('Compares two configuration files and shows a difference.') .option('-f, --format [type]', 'Output format') .action((filePath1, filePath2) => { gendiff(filePath1, filePath2); }) .parse(process.argv); ничего не...
Вопрос пользователя №20552
в подсказках написано как выполняется проверка ключей Лыжи не едут, что за подсказки?
Вопрос пользователя №20551
Этапы 3 и 4 отклонены из-за недоработок во 2 этапе?
Вопрос пользователя №20548
не проходит проверку хотя все сделал
Вопрос пользователя №20547
Здравствуйте! Выбор формата реализуйте на основе диспетчеризации по ключу объекта Не поняла вот эту строчку. Подскажите, пожалуйста, направление. В какой объект нужно положить ключ с типом файла?
Вопрос пользователя №20545
Наверное, это не очень важно, но перефразирование принципа Лисков принадлежит Роберту Мартину, а не Фаулеру. Источник (https://web.archive.org/web/20151128004108/http://www.objectmentor.com/resources/articles/lsp.pdf)
Вопрос пользователя №20543
А как лучше: написать тест только для конечного результата в этом шаге (5-й шаг) или сделать два теста, для функции которая создает AST и тест который результирующий диф проверяет?
Вопрос пользователя №20542
написал функцию ast, но в рендеринге столкнулся с такой проблемой - + setting3: { - key: value - } + + setting3: [object Object] как это можно решить? Почему-то терминал не хочет показывать весь объект и сокращает его. Это происходит на 3 уровне глубины в том случае если внутри этого...
Вопрос пользователя №20541
и извините что сразу не увидел замечания к предыдущим шагам)
Вопрос пользователя №20540
https://github.com/rexemtoxa/project-lvl2-s353/blob/master/src/render.js#L15 Такой подход ломает структуру (если раньше в списке на >каждый плюс минус приходился один элемент, то теперь в >одном из элементов сразу и плюс и минус), если бы тебе >понадобилось ее дальше обрабатывать (например выполнить >еще один map) т...
Вопрос пользователя №20539
Набрал неверный адрес и мне открылось непонятно что Добавил обработку ошибки валидатора вот запросы руками точно делать не надо, смотри как работает query builder переделал запрос
Вопрос пользователя №20538
Прокчался?) Естественно! Помню когда первый раз оплатил подписку, читал задание этого проекта - казалось чем-то хардкорным) На деле же, после методичной подготовки все оказалось не таким страшным. Нужно еще момент с нормализацией стора детальней изучить. Появилась идея на еще один проект, хочу с реакт-роутером р...
Вопрос пользователя №20537
Опечатка во фразе В отличие от предыдущего примера, true и false в случае предкатов, это не успешность выполнения функции в слове предикат пропушена буква.
Вопрос пользователя №20536
Добрый день! решил при помощи reduce (решение тут). (https://ru.hexlet.io/code_reviews/70695?submission_id=95216). Но видел здесь в обсуждении такое: Kirill Mokevnin. Потому что вы используете зло: push. Как по-другому добавить элемент в массив, не используя зло)) ??
Вопрос пользователя №20535
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css"> <title>Мое резюме</title> </head> <body> <div id="header"> <h1>Алексей Примадонин</h1> <h3>Веб-разработчик</h3> <p><a href="mailto:ap@mail.ru">ap@mail.ru,</a> ...
Вопрос пользователя №20533
никак не могу нормальный рендер сделать, вот прям подгонять приходится с пробелами, какими то магическими числами получается, это же не правильно значит что то делаю?
Вопрос пользователя №20532
После отправки на проверку там косяк трэвис нашел. Вроде исправил. Это следующий коммит получается.
Вопрос пользователя №20530
Я не понимаю у меня выходит ошибка, хотя я все ввожу слово в слово с терминала
Вопрос пользователя №20529
Что-то я никак не пойму вот это уcловие: Если конечный индекс (переданная длина + начальный индекс - 1) выходит за границу строки, то берется подстрока от начального индекса до конца строки Уточнение в скобках сбивает. Если его убрать, то на ум приходит что-то такое: if (endIndex > str.length) { endIndex = str....
Вопрос пользователя №20528
Объясните пожалуйста, почему остаток от деление должен быть не равен нулю? Мы же этим действием ищем четное число. num%2 !== 0
Вопрос пользователя №20526
очередной callback hell (https://ru.hexlet.io/code_reviews/70663) )) Такое замечание или вопрос, пока я не прописал полностью верно условия, при запуске когда доходило до forEach, программа циклилась, что впринципе логично. Но страница в браузере зависала полностью, пока не закроешь, и не откроешь хекслет заново, ни...
Вопрос пользователя №20525
Добрый день. А почему нельзя сразу при обходе массива сравнивать 0-ой элемент массива с текущим по четности? Мне кажется так очевиднее, короче и меньше переменных. Второй вопрос - правильно ли сразу проверять массив? С той целью, чтобы дальше не производились уже никакие действия. Вторя версия решения (https://ru.he...
Вопрос пользователя №20524
Решил задачу, но остались вопросы. Не очень понимаю, как данная конструкция может заменить условный оператор. Ведь самой проверки на истинность здесь нет, мы лишь подставляем в If уже известный истинный/ложный сценарий. По-сути, как мне кажется, здесь реализуется выполнение боковых веток ветвления уже после "развилк...
Вопрос пользователя №20522
```function fizzBuzz(begin, end) { let arr = []; let length = end - begin; if(begin > end) { return undefined } for(let i = 0; i <= length; i++) { arr.push(begin + i); } for(let i = 0; i <= arr.length; i++) { if (arr[i] % 3 === 0 && arr[i] % 5 === 0) { arr[i] = 'FizzBuzz';...
Вопрос пользователя №20521
Привет! Взгляните, пожалуйста, код. https://ru.hexlet.io/code_reviews/70653 Написал в двух функциях. Но если правильно понял, то уместнее было вынести рекурсию в addDigits? Насколько читаемый код?
Вопрос пользователя №20520
4 раза пересмотрел видео,и все ровно коне что не понял. "this функции-класса и this объекта, который создается этой функцией, не связаны друг с другом" А не понял - что за this объекта ? где он? Хотел бы попросить прямо для тупых написать кусочек кода, и показать где this у объекта.
Вопрос пользователя №20517
не пойму почему решение не проходит There was 1 error: 1) App\Tests\SolutionTest::testWordsCount Error: Call to undefined function App\Solution\wordsCount() /usr/src/app/tests/SolutionTest.php:14 ERRORS! Tests: 1, Assertions: 0, Errors: 1. Makefile:2: recipe for target 'test' failed make: *** [test] Error 2 make: Le...
Вопрос пользователя №20516
Подскажите, почему верстке для фронтенда уделено мало внимания, для этой профессии разве не нужно хорошо знать верстку?
Вопрос пользователя №20515
Очень долго искала ошибку, пока не решила подрефакторить и (о чудо) заработало. Но я не понимаю почему. Разве закомментированая версия не одно и то же, что окончательная? (Ревью) (https://ru.hexlet.io/code_reviews/70623) Чувство, что я поняла что-то неправильно ещё очень давно, и вот оно вылезло. Вот так. ``` //не ...