Вопрос пользователя №9869
Разумно таблице Tag позволить иметь значения null? Не обязательно ведь теги указывать?
Вопрос пользователя №9868
Ребят подскажите порядок действий) не догоняю, я добился того что файл скрипта brain-games я запускаю через bin/brain-games(запускается только из директории /, а brain-games можно из любого каталога). Теперь этот файл я должен закинуть на гитхаб, а после указать ссылку на свой гитхаб в Packagist? -composer.json долж...
Вопрос пользователя №9867
Здравствуйте! Подскажите суть задания, не могу понять. Написано, что на вход приходят два бинарных числа, их нужно сложить, как строки. В примере даются числа 10 и 01 и получается одинадцать. В двоичной системе счисления числа 01 нет. Или это имеется ввиду 10 и 1. Объясните суть задания?
Вопрос пользователя №9866
Здравствуйте, можете посмотреть мой код (Прошёл проверку) и подсказать как написать его "легче", а то получился "тяжелым" (https://ru.hexlet.io/code_reviews/21287).
Вопрос пользователя №9865
Как тестировать аутентификацию - понятно, хорошо показано в курсе JS:Express. Затрудняюсь протестировать круд с задачами. Проблема в том, что в тесте мне нужно знать id текущего юзера в базе или id таски (может еще что-то нужно). Как получить эту инфу? Сначала пытался в базу лезть, но не получилось. И как я понял эт...
Вопрос пользователя №9863
Добрый день! Задание решил но больше интуитивно. Подскажите пжл каким образом интерпретатор "понимает" что такое => (a, b) => в // removed Т.е. каким образом интерпретатор понимает что это аргументы функции? Я уже долго пытаюсь сообразить но пока напрасно.
Вопрос пользователя №9862
Помогите, пожалуйста, линтер выдает ошибку TypeError: object is not a function. Указывает на файл buidNode строчка return new C... const singleTagsList = new Set(['hr', 'br', 'img']); const buildNode = function(name, ...args) { const C = singleTagsList.has(name) ? SingleTag : PairedTag; return new C(name, ...ar...
Вопрос пользователя №9861
В данном случае удобнее было использовать именно переменную вместо константы, возможно ли что именно из-за этого код не проходит проверку? Вроде бы логика правильная, но не знаю как реализовать итерацию при этом. // removed
Вопрос пользователя №9857
Зачем каждый раз в цикле проверять current === num, если это можно сделать один раз после цикла? Есть какие-то недостатки у моего решения (https://ru.hexlet.io/code_reviews/21251)?
Вопрос пользователя №9856
Что то сложно самому решать без подсматривания, когда подсмотришь у кого нибудь, анализируешь код все понятно каждый участок кода, но понимаю что сам пока не могу сообразить как начать писать, не знаю как правилно обьяснить, вообщем когда передо мной задача, я не знаю с чего мне начинать, какой инструмент использова...
Вопрос пользователя №9855
А что произойдет если мы добавили несколько setTimeout в очередь, Event Loop очистился, после чего началось выполнение первого setTimeout и во время его выполнения пользователь нажал кнопку, т.е добавилось ещё одно событие. Это событие будет ожидать выполнение оставшихся setTimeout'ов или втиснется после выполнения ...
Вопрос пользователя №9854
Доброго времени суток! После выполнения: console.log('hello, world'); появляется вот это : undefined
Вопрос пользователя №9853
Ранее видел это вот здесь: https://habrahabr.ru. Сейчас писал код по памяти. Очень хотелось бы посмотреть как эти функции применяются в реальных вычислениях. Если кто знает скиньте ссылку пожалуйста.
Вопрос пользователя №9852
В этой функции return $div ($acc + 1); работает, а return $div ($acc++); приводит к зависанию. Почему? // removed
Вопрос пользователя №9851
Чем я провинился? Тест не проходит, но на repl.it всё в порядке. // removed ``` FAIL tests/reverse.test.js ● reverse › should work TypeError: (0 , _reverse2.default) is not a function at Object.it (__tests__/reverse.test.js:5:34) at Promise.resolve.then.el (../../local/share/.config/yarn/global/node_module...
Вопрос пользователя №9850
А что делает эта часть кода: super(${code}: ${description}, ${path})? Не совсем понятно, что наследуется от класса Error. И где можно почитать про этот класс дополнительно?
Вопрос пользователя №9849
Верно ли определение из Википедии? "Итерация в программировании — организация обработки данных, при которой действия повторяются многократно, не приводя при этом к вызовам самих себя (в отличие от рекурсии)". Если да, то в функции из примера разве функция не вызывает сама себя? function myPow ($base, $exp) { $po...
Вопрос пользователя №9847
Спасибо за упражнение,честно сам не решил,ответ нашел в одной из статей упомянутых в вопросах и ответах,но такие упражнения дают сильную мотивацию заняться математикой более углубленно.
Вопрос пользователя №9846
Вот такое я придумал решение: ``` public String currentMove(final Field field) { int xcount = 0; for (int i = 0; i < field.getSize(); i++) { for (int j = 0; j < field.getSize(); j++) { if (field.getFigure(new Point(i, j)).equals("X")) { xcount++; } } } return (field.isE...
Вопрос пользователя №9845
Почему при такой реализации: // removed при замене (acc === false) на (!асс) код перестает работать? Разве эти два варианта не равнозначны?
Вопрос пользователя №9843
Решил задание и не могу понять почему решение работает. Вот ссылка https://ru.hexlet.io/code_reviews/21169. Условие тернарного оператора ведь выполняется только для пробела. Почему же result понимает, что и дальше нужно строить строку с char, а не str{[i]? И почему решение не работает с таким, казалось бы, более ло...
Вопрос пользователя №9842
устал бороться... молю о помощи ! имею я вот такой кусок : ``` export const makeRectangle=(rectangle)=>cons( cons( car(rectangle), cdr(rectangle)), cons(width, height) ); const x=(rectangle)=>car(car(rectangle)); const y=(rectangle)=>car(car(rectangle)); export const startPoint=(rectangle)=>makePoint(x(rectangle), ...
Вопрос пользователя №9840
Здравствуйте. Выполнила задание, оно работает, но результат неверный. Expected value to be close to (with 1-digit precision): 3.89 Received: 3.2228875976108795 Никак не могу понять, что не так с моей формулой. Уже расписывала на бумаге не раз, вроде бы формула верна и все должно сходится, но нет...
Вопрос пользователя №9839
Добрый день! Подскажите пожалуйста, почему добавление второй книги в коллекцию выглядит именно так : const updatedColl2 = addBookToColl(updatedColl1, book2); а не const updatedColl2 = addBookToColl(coll, book2);
Вопрос пользователя №9838
Добрый день!Можете мне объяснить как сделать так ,чтобы при терминальном условии в logList записывался новый лог со значениями health1 или health2 <= 0 и message, что 'Игра закончена' https://ru.hexlet.io/code_reviews/21154
Вопрос пользователя №9837
Проясните, пожалуйста, тезис: "Асинхронные функции никогда ничего не возвращают". Это было упомянуто в прошлом уроке, но вскользь и как констатация факта, хотелось бы подробнее - причины и т.д.
Вопрос пользователя №9836
подскажите пожалуйста откуда черпать знания что бы написать такую вещь: // removed; в частности интересует: `[${
Вопрос пользователя №9834
В ответах мой код выдает 2, потом 44, потом 58. Не понятно, почему в терминале пишет ошибку: значение 44, вместо ожидаемого 2?
Вопрос пользователя №9832
Сделал по примеру из видео, не пойму, что не так: // removed OUTPUT : ``` 1) App\TestSolution::testSeparateEvenAndOddNumbers with data set #0 (array(), array(), array()) array_values() expects parameter 1 to be array, null given /usr/src/app/SolutionTest.php:17 ```
Вопрос пользователя №9831
Застрял с функцией reverse, не пойму как обратиться к последнему элементу списка, почитав комментарии здесь понял что можно использовать cons() с параметром - функцией, для рекурсивного создания списка элементов (раньше думал что нельзя залезать во внутренности функции l ), но проблема остается, функции head и tail ...
Вопрос пользователя №9830
Спасибо за курс, было очень познавательно. Особенно трудно далась тема Функции как объекты первого класса. Сейчас после полного прохождения курса вроде стало приходить понимание темы, но на 100% не уверен, надеюсь в будущих курсах смогу точно узнать понял ли я тему или нет.
Вопрос пользователя №9827
Здравствуйте. Подскажите, как достать урон? Сейчас у меня реализовано так: let damage = cdr(cards); и это не работает. Может подскажете ссылку на материал, который поможет. Я так понимаю проблема в том, что урон это функция и мне её нужно как-то вызвать, но я не пойму как.
Вопрос пользователя №9825
Пожалуйста, подскажите: где тут ошибка? function smallestDivisor($num) { // BEGIN (write your solution here) $div = function ($num2, $acc) use (&$div) { if ($num2 % $acc == 0) { return $acc; } else { return $div($num2, $acc++); } }; return $div($num, 2)...
Вопрос пользователя №9824
Предложение: в уроках называть параметры функций внутри функций схожие по смыслу разными именами. Очень путает когда в уроке $base и $exp в функции внутри функции названы одинаково: все время кажется, что это обращение к одному "месту" в программе, но "места"-то разные. Я думаю, что это вводит новичков в замешательс...
Вопрос пользователя №9822
Здравствуйте, хотел бы задать вопрос, почему учителя в своем решение используют такой вид написания функции: export default (a, b, c, d) => { if (a === c && b === d) { return 2; } нежели стандартную форму написания функции export default function Result(a,b,c,d){ if (a===c && b===d){ return 2;...
Вопрос пользователя №9821
Подскажите, как картинку с компьютера вставить, чтобы в вопросе было видно?
Вопрос пользователя №9820
Пока ждал совета, решил сам :)
Вопрос пользователя №9817
Добрый день! Не могу понять в чём разница двух строк кода: // removed Это вспомогательная функция segmentToString. Первая строка проходит проверку а вторая нет. Почему так?
Вопрос пользователя №9814
Непонятно как решить практику. Понял что в car и cdr мы должны передать анонимную функцию m => m(x, y) и вызвать ее и передать параметром нашу созданную функцию которая будет возвращать 1 или 2 значение соответственно. Непонятно только как реализовать это при условии что экспортируются только cons, car и cdr, ведь с...
Вопрос пользователя №9813
Я теперь понимаю, какой это труд - продумывать интерфейс продукта. Получается, что бэк около и для интерфейса (если сайт пользовательский): нужно хорошо представлять интерфейс, чтобы понять, что/куда/как лучше двигать на бэке. Прикольно.
Вопрос пользователя №9812
Решил задание https://ru.hexlet.io/codereviews/21053 и потом увидел в решении учителя, что не указал ATTRERRMODE. Не хотел еще делать через foreach, но быстро не догадался какие php функции использовать чтобы сделать преобразование "ключ значение". И вопрос, может для будущих поколений стоит накидать ссылок по PDO ...
Вопрос пользователя №9810
Фильтр "Мои задачи" - это: 1) задачи, которые я создал; или 2) задачи, на которые я назначен; ?
Вопрос пользователя №9809
Столкнулся с проблемой в ini парсере: ``` TypeError: str.split is not a function at Object.decode (node_modules/ini/ini.js:73:19) https://github.com/npm/ini/blob/master/ini.js#L67-L73 тип параметра передаваемого функции - string console.log(${typeof (fs.readFileSync(pathToFile, 'utf-8'))}); //string `` Пробовал и...
Вопрос пользователя №9808
Помогите не могу понять почему эта функция не работает куда смотреть // removed ошибка Argument must be list, but it was 'undefined' я понимаю что ето значит но не могу понять где должен быть list
Вопрос пользователя №9807
Немного запутало решение тренера. В моем решении запрос такой: get /about http/1.0 Проверку прошел, посмотрел решение тренера. а там: GET / HTTP/1.1 Host: hexlet.local Connection: close Видимо решение не от этой задачи или я совсем не понял ничего.
Вопрос пользователя №9806
Прошу прокомментировать ревью (https://ru.hexlet.io/code_reviews/21014). Это нормально что над решением я сижу по 3 часа?
Вопрос пользователя №9805
Как такое вообще может работать? Тут же намертво указан конструктор Klass) setState(Klass) { this.state = new Klass(this); }
Вопрос пользователя №9804
Скажите пожалуйста, что здесь не так: Ответ выдаёт такой:3.8971143170299736 Он неверен лишь в том, что правильный ответ вот:3.89711431703, а мой не округлён. Но как округлить результат функции вы не сказали. // removed
Вопрос пользователя №9803
Либо система глючит, либо я не понял: такой код верный или нет? // remove
Вопрос пользователя №9802
Решил задание (https://ru.hexlet.io/code_reviews/20999), затем посмотрел на решение учителя и так грустно стало :)