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

const absValue = num => (num === 0 || num > 0) ? num : -num; absValue(-5) // 5 Почему возвращается "5", а не "-5"?

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

В задании таблица после отправки формы отличается от таблицы в тестах.

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

В файле index.js написал такую функцию export default (a) => a;, импортировал её в brain-games.js import greeting from '..'; и в нём же вызвал эту функцию console.log(greeting(1));. Почему при запуске бинарника brain-games.js с помощью make start всё работает нормально, а если запускать src/bin/brain-games.js, то ош...

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

В задании сказано > сколько букв алфавита (уникальных букв) Пробел это не буква. Следовательно в сроке "You know nothing Jon Snow", 12 уникальных букв, а не 13, как ожидается в тэсте.

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

npm ERR! path /home/ilya/.nvm/versions/node/v8.0.0/lib/node_modules/proj368/brain-games.js npm ERR! code ENOENT npm ERR! errno -2 npm ERR! syscall chmod npm ERR! enoent ENOENT: no such file or directory, chmod '/home/ilya/.nvm/versions/node/v8.0.0/lib/node_modules/proj368/brain-games.js' npm ERR! enoent This is rela...

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

Попробуйте выполнить скрипт test в пакете php-package у меня в этой папке нет данного скрипта. а по команде composer test выводится: [Symfony\Component\Console\Exception\CommandNotFoundException] Command "test" is not defined.

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

Это решение работает в repl.it. Почему не проходит? Решение основано на предыдущих уроках из code-basics. Да и зачем сравнивать крайние два символа, когда логичней сравнить полностью все символы в строке? Вы уже "обожглись", когда считали простые числа со своим делением на 2. И что дают баллы, которые я не получил з...

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

После ввода имени выдает ошибку: ``` what is your name?: n PHP Fatal error: Uncaught Error: Class 'Php\Package\User' not found in /home/nurgeldy/PHPproject/php-package/bin/php-package:16 Stack trace: 0 {main} thrown in /home/nurgeldy/PHPproject/php-package/bin/php-package on line 16 `` так и должно быть на этом э...

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

Не совсем понял суть задания: assert { 1 == product(1, 1, sum) } *как тут может получаться 1 если выполняется сложение 2х аргументов * 3 == product(1, 2, -> (first, second) { first + second }) // sum 6 == product(1, 3, -> (first, second) { first * second }) // multi *и каким образом тут получается 6 ? мы же счит...

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

Так что давайте пропишем в этот файл пару строчек, что бы сориентровать сервис на сборку на 10-й Java-версии А почему 10 если на предыдущем шаге мы поставили 11 в maven.compiler.release?

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

Привет! В списках задач говорится только о публикации пакета в npm. А на гитхаб тоже нужно коммитить?

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

Не могу понять, вопрос про то, что может сделать css. Выбирал и Анимацию и Внешний вид и Адаптацию под разные экраны. Все равно выдает ошибку.

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

Добрый день! Зачем оборачивать массив в collect чтобы сделать filter? чем плох array_filter? Или это просто для примера?

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

После финальной публикации выводит ошибку. Не могу разрешить ситуацию. ``` npm ERR! file package.json npm ERR! code EJSONPARSE npm ERR! JSON.parse Failed to parse json npm ERR! JSON.parse Unexpected string in JSON at position 464 while parsing '{ npm ERR! JSON.parse "name": "enigmadiep", npm ERR! JSON.parse "ver...

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

Покритикуйте, пожалуйста, решение. Ревью (https://ru.hexlet.io/code_reviews/69272) От решения учителя отличается, но на мой взгляд задачу решает. Приемлемое качество кода?

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

Не могу понять где ошибка: // removed Результат приходит такой: 1) App\Tests\Test::testCompanies1 null does not match expected type "array". /usr/src/app/tests/Test.php:29 FAILURES! Tests: 1, Assertions: 1, Failures: 1. Makefile:2: recipe for target 'test' failed make: Leaving directory '/usr/src/app' make: *** [t...

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

Исходя из импортированного набора функций, предполагаю, что есть несколько вариантов решения. Решил с использованием редьюса, так как всю прошлую неделю упражнения с ним в курсе были. Совет тем кто застрял на формулировании алгоритма - нарисуйте доску, подпишите строки и столбцы и "расставьте" ферзей из файла с тест...

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

https://ru.hexlet.io/code_reviews/69238 Подскажите почему сработал код? Использование коллекции Funct явно не объявлено, в папке с проектом отсутствует папка vendor, в которой должна находится коллекция.

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

Интересное задание. Сам текст, содержащий четкое указание "множество" намекает на то, что надо бы пошарить по МНОЖЕСТВУ директорий/поддиректорий. Руками? да ну. Даешь find. И тут... фига с два! Ладно, конечно, я чего- то не знаю, но в терминале самой убунты прошёл и нашел, отсортировал по именам, датам и чуть ли не...

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

Добрый вечер! решаю задачу - вроде все выходит корректно, проверял на repl.it, но в тесте выводит ошибку и не пропускает... мой код: // removed как я ее понимаю? тест пишет что должно быть NO, а по факты выходит YES... в чем моя ошибка?

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

Застрял. Куда копать? // removed

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

здравствуйте мое решение проходит, но не должно, на таком тесте запарывается ```test('solution 4', () => { const data = [ '\n\n hi \n', 'hi how are you doing?\n', ' hello who are you', ]; const expected = [ 'hi', 'hi', 'hello', ]; expect(solution(data.join(''))).toEqual(expected)...

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

Вы не могли бы пошагово разобрать, что происходит в этом коде? // removed

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

Помогите, пожалуйста, разобраться в чем проблема) // removed Ошибка: make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ✕ solution (13ms) ● solution expect(received).toBe(expected) // Object.is equality Expected: "Hello, World!" Received: "Hello, world!" 2 | 3 | test('soluti...

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

Почему- то не работает вот эта команда $ jar cf ./target/{project-name}.jar -C ./target/classes . Вылетала с ошибкой "Error parsing file arguments" Однако убрав ключ -С, jar файл без каких либо проблем создался

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

Не понимаю каким образом "срабатывает терминальное условие". По порядку: 1) Внешняя функция (f) получает аргументы; 2) Записываем в константу из сумму; 3) Записываем сумму в свойство valueOf внутренней функции; 4) Возвращаем внутреннюю функцию, которая возвращает внешнюю, у которой в качестве аргументов вычисленная ...

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

Добрый день! Задачу решил (https://ru.hexlet.io/code_reviews/69143) используя как императивный, так и декларативный/функциональный подходы. В каких случаях предпочтительнее использовать тот или иной метод? На мой взгляд решение в императивном стиле, в данном конкретном задании, проще для восприятия. p.s. Может быть ...

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

У вас в задании вызывается функции uniq([2, 1, 2, 3]); // [2, 1, 3] А в решении функции называется по другому. Что за чудеса

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

Здравствуйте. Если объявлять имена переменных или констант в консоли браузера, повторное обозначение констант или переменных не возможно. Выходит Identifier 'abs' has already been declared at :1:1 Идентификатор уже объявлен. Как очистить уже объявленные идентификаторы, но при этом не чистить кэш?

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

Здравствуйте, у меня 2 вопроса: 1) когда мы добавляем в package.json "bin": { "brain-games": "dist/bin/brain-games.js" } нам не нужно предварительно запускать команду build?(получается, что без запуска build папка dist/bin/brain-games.js не создана, но мы ее уже куда-то добавляем) 2) я попытался опубликова...

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

Я попробовал залить первоначальных юзеров в бд для тестов, стандартная приблуда заливает только на уровне БД? Прогнать через модель у меня не получилось, получается что-то вроде module.exports = { up: (queryInterface, Sequelize) => queryInterface.bulkInsert('Users', [{ // eslint-disable-line no-unused-vars f...

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

Не пойму, почему тесты не проходят // removed

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

https://ru.hexlet.io/code_reviews/69087#readme прошу прокомментировать мое решение. А то смотрю на решение учителя и не понимаю вообще что за дичь там происходит. Где и в чем решение учителя лучше?

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

Нет, он скачивает параллельно. Вот видно (https://asciinema.org/a/z41DqL8O8iymxaOIdqbe1F95w) диф в работе между параллельным и последовательным. Разница в 8s.

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

Ох и сложное это задание, так и не смог описать алгоритм. Кто пишет что это сочетания вводит в заблуждение. Для сочетания "0011" и "0101" одно и тоже множество. По крайней мере я убедился что дело не в сочетании и размещении как таковых, освежил свою память по курсу Комбинаторика для начинающих Moscow Institute of P...

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

Подскажите, пожалуйста, есть несколько вопросов: 1) В моем случае код проходит тесты, но более правильным вариантом реализации функции midPointSegment является ее реализация через уже имеющиеся функции startSegment и endSegment? 2) Возвратить нужно именно точку (функция makePoint), а не пару (через функцию cons), ...

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

У меня синтаксическая ошибка, help me!, SyntaxError: /usr/src/app/addDigits.js: Unexpected token (5:11) 3 | const addDigits = num => { 4 | const strin = identity(num); > 5 | if (num) < 10 return num; | ^ 6 | else for (let i=length(strin); i>0; i-=1) 7 | sumOfDigits(num);

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

Если не ошибаюсь второе условие в elseif лишнее. Или он для ясности добавлено? && $expectedValue === $value

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

Маленькая придирочка) Задания ведь сохраняют приемственность от прошлых? На мой взгляд да, поэтому логичнее будет использовать в solution.js константу damage, а не points.

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

Чем команда babel-node solution.js отличается от команды node solution.js ?

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

Что то видео не воспроизводятся(

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

Здравствуйте! С orderBy совсем ничего не вышло :( -> и сам не решил и решение учителя не понял. Подскажите некоторые моменты: const a1 = fn(a) Что получается в а1 ? если fn - это функция, возвращающая значение, по которому будет происходить сортировка (как в примере car => car.year). Пока писал вроде понял )). ...

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

Здравствуйте. Я тут решил отладкой заняться, ну и чтобы второстепенные тесты не мешали, я их закомментировал. Итог: упражнение пройдено))) По факту я не сделал упражнение правильно, но баллы засчитаны, решение учителя высветилось. У меня вопрос - это баг или фича?))

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

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

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

Приветствую! Третий день пытаюсь и пытаю пример, и "лучший" результат, которого я добился: Expected: 11 Received: 3 6 | expect(smallestDivisor(1)).toBe(1); 7 | expect(smallestDivisor(4)).toBe(2); > 8 | expect(smallestDivisor(121)).toBe(11); И я искренне не понимаю где и что в коде не учитываю. Пыта...

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

Добрый день! Выполнил упражнение, в консоли работает, здесь нет. Где ошибка? const isPrime = (num) => { if (num === 1) { return false; } else { for (let i = 2; i <= num/2; i++) { return (num % i === 0 ? true: false); } } }

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

Тут все говорят про нормализацию данных, можете кратко объяснить, что это значит в нашем примере? У ф-ции iter аргументами являются health1, name1, health2, name2, order, log. Как я понял нужно эти аргументы как-то сгруппировать и привести к единому виду ? Или что-то другое ?

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

Добрый день Кирилл, добавил сценарий по Debug при запуске программы, только у меня возникает следующая ошибка при попытке подключении к сайту: connect ECONNREFUSED 127.0.0.1:80 Просьба помочь разобраться.

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

Хорошая задача и тесты! Ошибся и сразу явно увидел свой косяк по тестам. в методе truncate слил опции в this->$options и вот этот тест: $actual = $truncater->truncate('one two', ['separator' => '.']); $actual = $truncater->truncate('one two', ['length' => '3']); $this->assertEquals('one...', $actual); меня сразу же ...

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

А разве у innerHTML нет косяков с перезагрузкой страницы?