Вопрос пользователя №11994
В теории, функции примере const findEmptyDirsDepth = (root, substr, depth = 1), лишний аргумент substr, он и не используется
Вопрос пользователя №11993
А версия ноды будет изменять lock-файл, например есть репoзиторий на гитхабе, его склонируют разные люди у которых разные версии ноды, у них будут отличаться lock-файлы?
Вопрос пользователя №11992
Здравствуйте! Я решила пойти сложным путем, и записывала в counter количество делителей, а потом, как только эта переменная принимала значение 3 - прерывала цикл и возвращала false. В чем ошибка??? Помогите, пожалуйста! // removed
Вопрос пользователя №11991
Почему передаваемое значение getName называется именно self, а не card, к примеру? В видео это не очень разъясненено. Потому что передается не чистая карта (т.е. ее параметры: название, урон), а объект, который совмещает карту и ее тип?
Вопрос пользователя №11990
Установите (глобально) пакеты sloc и nodejs-package. Выполните команду sloc path/to/nodejs-package и изучите вывод. Вот результат $ sloc path/to/nodejs-package Error: invalid path argument path/to/nodejs-package Error: Error: ENOENT: no such file or directory, lstat 'path/to/nodejs-package' Я так понимаю должно по...
Вопрос пользователя №11988
перешел на сайт шоколада, не нашел там ссылку на скачивание файла, на хабрабрбр сказано что ставится он простой командой в cmd, но какой, непонятно, в курсе сказано что ставится как обычная программа, но я невидел ни скачиваний, ни далее далее, ни предложений от яндексбара!> enter image description here https://vk.c...
Вопрос пользователя №11987
подскажите, почему переполнение стека? на листочке работает) const reverse = (str) => { if (str.length === 0) { return ''; } return str[str.length - 1] + reverse(str[str.length - 1] - 1); } UPD: решил с использованием slice: https://ru.hexlet.io/code_reviews/30423 не читерство ли? P.S после знакомства с ...
Вопрос пользователя №11986
Исправьте пожалуйста сбой в практике, невозможно загрузиться
Вопрос пользователя №11985
потихоньку начинаю сталкиваться с языковым барьером, начинаются ссылки на сайты на английском и тд, что посоветуете, мб словарь есть для программистов?
Вопрос пользователя №11984
Как я понимаю, в решении учителя toArray возвращает копию результата выполнения отложенных вычислений: return this.memo.slice(); Не совсем понятно, зачем нам в данном случае нужна неизменяемость возвращаемого значения? Мое решение отличается только отсутствием slice() в конце строки...
Вопрос пользователя №11983
Решила задачу так (https://ru.hexlet.io/code_reviews/30412). Насколько такой вариант годится? Где еще можно почитать про spread и rest, кроме документации? Хочется больше примеров, нет пока полного понимания... Посмотрев решение учителя, возник такой вопрос: а насколько надежно использовать проверку node.type === ...
Вопрос пользователя №11982
Добрый вечер! Этот курс прошел давно, но сейчас к нему вернулся, и есть вопросы. Распишите, пожалуйста, как использовать эти тесты на домашнем компе? Простейшие начальные условия: имеется Убунта, node.js + npm, папка проекта с одним файлом js, который и нужно тестировать. Что нужно установить, куда и как все это под...
Вопрос пользователя №11981
Сломал мозг с реализацией append, похоже не понимаю тонкости реализации. Накидал вот такой код: // removed Выдает вот такую ошибку... Argument must be list, but it was 'pair: (h1, hello, world)' Помогите встать на путь истинный :)
Вопрос пользователя №11979
Одно из самых сложных упражнений в этом курсе для меня. Не уверен что до конца осознал Callback-и но в функциях точно продвинулся. )) Впорос по поводу bind. Я правильно понимаю что в решение учителя он применяется не для сохранения контекста, а для частичного применения функции? В своем решении я обернул коллбек в д...
Вопрос пользователя №11976
Добрый вечер!Скажите ,а вот эта директория, которая принимается на вход нашей функции, она как должна обрабатываться, какой это тип данных?Дети я вижу обернуты в массив, а корневой узел получается, что из себя представляет?
Вопрос пользователя №11974
Добавьте в тесты поддержку для каррированной версии makeRectangle?, вроде export const makeRectangle = startPoint => height => width => cons(startPoint,cons(height, width)); А то хочешь похвастаться свежевыученным, а тут шиш тебе) Хотя, справедливости ради, в данном конкретном случае такая имплементация не слу...
Вопрос пользователя №11973
ubuntu, поставил глобально пакеты sloc и nodejs-package. Далее надо изучить вывод sloc path/to/nodejs-package какой путь не понимаю надо ставить? В момент установки в терминале писалось /usr/bin/sloc -> /usr/lib/node_modules/sloc/bin/sloc но команда /usr/lib/node_modules/sloc/bin/sloc выводит ``` /usr/lib/node_mo...
Вопрос пользователя №11972
Подскажите, я релизовал переключение классов через state, это bad practic? export default class extends React.Component { constructor(props) { super(props); this.state = { pressed: false }; } handleOnClick() { // BEGIN (write your solution here) this.setState({ presssed: !this.state.pres...
Вопрос пользователя №11971
Здравствуйте! Подскажите пожалуйста, где ошибка в моем коде ``` removed
Вопрос пользователя №11970
Не понимаю что не так с рендером? class OlList extends React.Component { render() { const children = this.props.children; const ol = children.map(child => { return <li>{child}</li> }); return <ul>{ol}</ul> } } React.render( <OlList><a>one</a><a>two</a></OlList>, document.getElementById...
Вопрос пользователя №11969
Не получается запустить tree (command not found) в GitBash, как её поставить?
Вопрос пользователя №11967
Подскажите пожалуйста, что тут не так?) // BEGIN (write your solution here) const reverse = (str) => { let reverseWord = ""; let i = -1; while (reverseWord.length < str.length) { reverseWord = reverseWord + str[i] i = i - 1; } return reverseWord; }; // END export default reverse;
Вопрос пользователя №11966
почему такой код не проходит тест const isPowerOfThree = (num) =>{ return (Math.log(num) / Math.log(3)) % 1 === 0 ? true : false;//получаем логарифм числа по основанию 3, т.е. степень, если она без остатка делится на 1 т.е. целое то true иначе false };
Вопрос пользователя №11965
В чем может быть проблема? Не в этом, не в предыдущем похожем задании(тоже todo лист) в тестах не происходит submit формы, в вебе все нормально работает.
Вопрос пользователя №11964
Этот же ответ (int x[][] = new int[2][];) не должен считаться верным в тесте, ведь у внутреннего массива не указана размерность.
Вопрос пользователя №11963
class FromString { public int fromString(final char[] chars) { // BEGIN (write your solution here) if ( chars == null || chars.length == 0 ) return 0; if ( Character.isDigit(chars[0]) ) { return ( Character.getNumericValue(chars[0]) * 100) + ( Char...
Вопрос пользователя №11962
public class ValueDemo { public static void main(String[] args){ int a = Integer.valueOf(args[0]); int b = Integer.valueOf(args[0]).intValue(); int c = Integer.parseInt(args[0]); System.out.println("a + b = " + a + b + " + c = " + c); } } Не понял почему получился такой о...
Вопрос пользователя №11961
Наверное, стоит указать в условии, что не обязательно сохранять положение игроков и их здоровья в iter. Я думал, что это важно, потому сделал так, чтобы под name1 всегда было одно и то же имя. Из-за этого пришлось потратить гораздо больше времени.
Вопрос пользователя №11960
На 9:02 вы рассказываете что если где-то произошла ошибка, то все равное произойдет финальный вызов oncedCallback(null). Хотя судя по коду, если произойдет ошибка, то выход из функции для данного коллбэка произойдет раньше того места где увеличивается значение переменной completed, и соответственно значение complet...
Вопрос пользователя №11959
Делюсь опытом: Комментарии не слишком хороши для ведения учета замечаний и т.п. вещей, слак кстати тоже. Сейчас делаю так: беру последние замечания со всех шагов (выбираю по времени (дневные и вечерние)), потом копирую их в блокнот, читаю, делю по смыслу получется чтото вроде этого: ``` =========== Kirill Mokevnin 0...
Вопрос пользователя №11958
Добрый вечер, код проходит проверку, https://ru.hexlet.io/code_reviews/30320 но интересует (собственно, уже на протяжении предыдущего и этого курса) вопрос - как правильно научиться писать, или даже, представлять в голове более краткое, оптимальное решение? Я уже не раз замечаю, что мой вариант уступает учительском...
Вопрос пользователя №11956
Реализовал функцию copy вон так: const copy = (list) => { if (isEmpty(list)) { return list; } return cons(head(list), copy(tail(list))) } Но не пойму правильно или нет. К тому же реализация copy никак не наводит на мысли о том, как реализовать concat. Единственное, что пока в голову пришло, это что concat...
Вопрос пользователя №11955
Добрый вечер!Можете объяснить в учительском решении эту запись const childrenElements = hasChildren(element) ? children(element) : l(); конкретно вот l(). я вроде как понял сам алгоритм решения учителя, но вот этот конец не понимаю.Получается, что если is(head(query), element) && !isEmpty(tail(query)) && !hasChild...
Вопрос пользователя №11954
Добрый день! Дайте пожалуйста фидбэк по решению: https://ru.hexlet.io/code_reviews/30306 У учителя, конечно, гораздо элегантнее выглядит, хотя по логике очень похоже)
Вопрос пользователя №11952
Ну здравствуйте. Чуть отчаялась, решая задачу. Код отказывается возвращать "abba", пишет, ответ у меня undefined. Подскажите, в чём его проблема? ``` const substr = (str , bi = 0, length = str.length) => { let stro; for (bi; bi>length; bi++) { stro = stro + str[bi]; return stro; } if (length < 0) { ...
Вопрос пользователя №11951
Возникли затруднения с решением. Алгоритм решения у меня в голове такой. Создаем acc записываем туда результат reduce с функцией предикатом (если элемент имеет нужный нам таг, добавляем его в список) и аккумулятором l(). Далее берем голову списка, проверяем, есть ли потомки, если есть, создаем newAcc и записываем ...
Вопрос пользователя №11949
Я с такой же проблемой) Веб отрабатывает нормально, пробегался в том числе по тестовому кейсу. Тесты не проходят. ```js make: Entering directory '/usr/src/app' npm test -s FAIL tests/test.js ● TodoBox expect(value).toMatchSnapshot() Received value does not match stored snapshot 2. - Snapshot + Received @@ -9,...
Вопрос пользователя №11948
Ни как не могу сообразить, можно ли передать переменные динамически. То есть - hosts: local gather_facts: True tasks: - name: Get gateway setfact: mygeteway="{{ ansibledefauldipv4.gateway }}" ``` До этого места всё идет нормально, и если я делаю передачу этой переменной в файл "глобальных переменны...
Вопрос пользователя №11947
Добрый день. Застрял на этом задании(. Вплоть до того, что просто копирую "Решение" и все равно не могу пройти(.
Вопрос пользователя №11946
Здравствуйте! Было приятно после решения задачи осознать, что теперь я не только понимаю решения учителя, но и сам рассуждаю похожим образом (https://ru.hexlet.io/code_reviews/30239). Пару вопросов по заданию: - ничего не сказано про функцию reverse, хотя она присутсвует в решении учителя - может добавить её в услов...
Вопрос пользователя №11945
Здравствуйте. В решении учителя есть вот такой кусочек кода (node.children || []), на мой взгляд это бессмысленное вычисление, ведь обращаясь к свойству children когда детей нет, нам всё равно возвращается пустой массив, а не undefined. Или я не прав?
Вопрос пользователя №11943
Подскажите, почему в данном случае не срабатывает тернарный оператор? Разве выражение: if (result === x) { return true; } else { return false; } не идентично выражению: result === x ? true : false С конструкцией первого типа тест проходит, во втором пишет, что сравниваются разные типы - Boolean и Un...
Вопрос пользователя №11942
Фантастика! Оказывается в reduce елементами для перебора могут быть не только исходные данные, но и функции, которым наши данные будут подаваться в качестве аргумента. Всё поменяли местами, а оно работает, да ещё как.
Вопрос пользователя №11941
Кирилл, день добрый! Подскажи, в чем может быть дело. Проблема с Sequelize. Скопировал хекслетовский шаблон Koa приложения из 1 шага, запускаю его и когда пытаюсь создать нового юзера, возникает ошибка при создании сущности. В консоль пишется TypeError: Cannot read property 'setDataValue' of undefined, это при запис...
Вопрос пользователя №11939
Веб-доступ не работает. Ошибка в консоли, видимо проблемы с бутстрапом или его подключением. js Failed to find a valid digest in the 'integrity' attribute for resource 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css' with computed SHA-256 integrity 'QUyqZrt5vIjBumoqQV0jM8CgGqscFfdGhN+nV...
Вопрос пользователя №11938
Подскажите, почему линтер требует поставить запятую в 21-й строчке (https://ru.hexlet.io/code_reviews/30187?submission_id=40740)?
Вопрос пользователя №11937
В соответствии с паттерном guardian expression не лучше ли вынести проверку на null в первую строчку?
Вопрос пользователя №11936
Подскажите пожалуйста, почему в функции symmetricalPoint: export const symmetricalPoint = (point) => { if (getX(point) > 0 && getY(point) > 0) return (-getX(point), -getY(point)); if (getX(point) > 0 && getY(point) < 0) return (-getX(point), Math.abs(getY(point))); if (getX(point) < 0 && getY(point) > 0) retu...
Вопрос пользователя №11935
Здравствуйте, пытаюсь создать колоду как это сделано в тестах, и запустить функцию run что бы протестировать свой код, но каждый раз он вылетает с ошибкой const cards = l( cons('Костяная кочерга гробницы', () => 6), ); run("John", "Ada", cards); Argument must be list, but it was '${value}' Всю голову уже ...
Вопрос пользователя №11933
Здравствуйте, не понимаю в чем трабл, функция возвращает 10. А если я запускаю эту же функцию в саблайме или репл то все работает нормально и возвращает 1. =/ const sum = (num) => { let res = 0; let str = String(num); for (let i = 0; i < length(str); i++) { res += Number(str[i]); } return res; } cons...