Вопрос пользователя №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), затем посмотрел на решение учителя и так грустно стало :)