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

Подскажите, пожалуйста, в конспекте урока во втором примере, где мы можем для колоды из трёх или какого-нибудь другого количества карт модифицировать функцию, мне не понятно зачем мы в функции customRandom сразу же возвращаем функцию. Мы наверное это проходили, но так как это было пару месяцев назад для меня, я забы...

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

Это выражение не валидно const vdom = isSomething ? {<div>block</div>} : false потому что фигурные скобки для выражений работают только внутри jsx?

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

Я почему то считал что public, protected и private относятся к инструментарию "Data protection". А "Data hiding" это как синоним абстрацкии - конкретная реализация спрятанная за публицным интерфейсом. Что в таком случе "Data protection"?

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

Второй вопрос в тесте. Почему вариант через npm run неверный? <.< Проверил локально и все работает. И довольно адекватное описание самого вопроса. Я что-то упускаю или опечатка в тексте? (вдруг должны быть чек-боксы)

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

Добрый день! не могу разобраться, первые два примера тест делает как надо, а вот в третьем уже проблема, как я понимаю в 'a' и в выводе true/false. мой код: // removed а вот вывод ошибки: There was 1 failure: 1) App\Tests\ArraysTest::testUnion Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@...

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

Вопрос: я так понимаю сделать тесты без возможности их редактирования сложно ? Всегда есть соблазн подкрутить тест, пройти его и подсмотреть решение. Получилось вот так решить: https://ru.hexlet.io/code_reviews/69977

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

В ридми и коде нет информации о collect() Просьба добавить, так как её использование учителем не очевидно.

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

шаг прогрессии делаем рандомным ?

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

почему const sum = (a, b, c) => a + b + c; не является функцией высшего порядка?

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

Что означает в тестах закоментированный код. Что за функция Function? и почему предикат === ? Вопрос: 5Пройдено: 6 / 9 Отметьте константы, содержащие функцию высшего порядка (higher-order function): const multiplication = a => b => c => a * b * c; const multiA = multiplication(10); // Function === b => c => 10 * b ...

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

Почему в тестах, закомментированы функции: и getIncreasedNumFunction(3) вызывается с одним аргументом? ; Что обозначает // Function === num => num * 3 Вопрос: 2Пройдено: 5 / 9 Ниже определена функция getIncreasedNumFunction, которая принимает на вход значение множителя и возвращает функцию num => num * multiplier. В...

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

Объясните, пожалуйста почему результат функции false, хотя с одинаковыми аргументами true? const f1 = generate(x => x ** 2); const f2 = generate(x => x ** 2); console.log(f1 === f2); // => false const f1 = generate(x => x ** 2); const f2 = generate(x => x ** 2); console.log(f1(4) === f2(4)); // => true

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

Опечатки : 1. Уберите этот код из метода main класса Drunkard и змените на вызов данного метода. 2. Для всего этого можно указать пакетную область видимости, а можно и public - принциписально, что бы не private. 3. Теперь давайте поговориим *о специфике работы с данными в рамках игры "очко". Итак, в этой игре прежде...

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

Здравствуйте! После проверки получаю сообщение: status: finished → Code has been running for too long. Infinite loop or recursion. Check terminating conditions. И в "линтере": status: finished → Linter passed! На "pythontutor" визуализацию проходит без ошибок. // removed Какие будут рекомендации?

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

Получаю ошибку - не число: make: Entering directory '/usr/src/app' npm test -s FAIL tests/test.js ✕ solution (11ms) ● solution expect(received)[.not].toBeCloseTo(expected) Received value must be a number. Received: undefined 2 | 3 | test('solution', () => { > 4 | expect(solution(3, 60, 60)).toBeCloseT...

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

Помогите с реализацией функцией getMethod. Как я понял, эта функция ищет в списке methods соответствующую переданному имени функцию и возвращает её. Но на вход эта функция принимает объект карты и название метода. Я не понял как мне реализовать поиск карты в списке метод. Если через рекурсию, то как в функции getMet...

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

Отчёт указывает на ошибку: make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ✕ solution (8ms) ● solution TypeError: (0 , _myMathModule.default) is not a function 3 | import getTriangleArea from './myMathModule'; 4 | const triangleArea = n => { > 5 | return getTriangleArea (...

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

Решил (https://ru.hexlet.io/code_reviews/69926), но блин не догадался так красиво сделать как у учителя..не могу разобраться с именованием параметров в callback функциях в reduce, map, filter...не понимаю на каком уровне абстракций они находятся, напрмемер в reduce, я примерно всегда называю как то так listName.redu...

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

Спасибо! Всё получилось!

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

1)Собственно вопрос по решению учителя , чем отличается такая запись ``` export default class AlarmClock { clockTime = { minutes: 0, hours: 12 }; alarmTime = { minutes: 0, hours: 6 }; alarmOn = false; constructor() { this.setState(ClockState); } ``` от того , если бы все верхние параметры так же были ...

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

ГОСПОДИ ДА!!!! Никогда ещё я так долго не сидела над каким либо заданием - часов 6 в сумме. А потом замтила одну очень нужную функцию в документе hexlet-pairs-data.md. Это вам подсказка по итеративному процессу, братья, если функция работает, но с дефектом. Пока я ее не заметила, обходилась костылем. Второй итера...

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

Не понимаю какой алгоритм тут нужен. should be valid прошел успешно. Но чет никак не доходит, какой алгоритм нужен для проверки should be invalid. Получается для should be valid не правильно я все запилил? Так как по идеи если правильно сделать should be valid, то should be invalid запихнуть в else { return false }...

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

Здравствуйте, может быть я слишком наивно упростила, но но не могу найти правильный подход к задаче - почему этот код не работает? // removed

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

Упорно ошибка вываливается: PHPUnit\Framework\Exception: Argument #2 (No Value) of PHPUnit\Framework\Assert::assertObjectHasAttribute() must be a object Хотя отдаю return $response->withJson($companie);

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

Что не так с моим кодом? const sequenceSum = (begin, end) => { // BEGIN (write your solution here) if (begin === end) { return begin; } else if (begin > end) { return Nan; } return begin + sequenceSum(begin + 1, end) // END };

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

Ничего не понял кроме того что должен создать условную конструкцию

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

Здравствуйте! В тестовом задании в вопросе №8, я не понимаю почему мой ответ неверный. В условии задачи написано, что "Ниже приведено определение функции product, которая принимает на вход целое положительное число n, меньшее или равное 5, и возвращает произведение всех чисел, входящих в интервал" и ниже приведен к...

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

// removed Зачем в get() нужен return? если response выкидывается через write. Задание работает и без return.

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

Добрый день! Потратил пару дней на поиски решения и оно все никак мне дается =) Направьте заблудшего на путь истинный. Мой код: ``` function reverse($list) { $iter = function ($list, $acc) use (&$iter) { if (is_null($list)) { return $acc; } $elem = car($list); if(isPair($elem...

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

https://monosnap.com/file/5aa2Gv94cfvchUQVDYaBqiuNM1Rwp9 Я не могу пройти тест, ввожу в командную строку echo $PWD получаю /Users/ilia ввожу это, как запрошено, между begin и end, получаю ошибку ```make: Entering directory '/usr/src/app' jest FAIL tests/test.js ✕ check solution (12ms) ● check solution expect(ar...

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

а submitting? не понял вопроса, submitting из redux-form добавил, а если вопрос про редьюсеры, то там же уже есть те, что вызываются по асинхронным экшенам

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

В пятом шаге перестраивается архитектура. Лучше всю работу сделать в новой ветке, а потом смерджить в master?

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

Откуда у вас столько терпения на мою писанину?

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

Добрый день у Вас опечатка в этом предложении: . первый — команда id: Должна быть буква "П".

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

Зераглся и не смог аутентифицироваться. не понимаю почему, у меня всё работает, проверил-перепроверил уже много раз. Регистрация-аутентифиация и по тестам проходит и явно получается

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

Возникли проблемы с реализацией функции mirror, мое решение: removed Намекните что не так

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

Добрый день! 1. Я правильно понял, что в бинарнике должен быть только импорт функции из внешнего модуля и её вызов? 2. Можно ли в бинарнике определить константы, например, количество раундов в игре и передать в функцию, запускающую игру? Или можно захардкодить эти параметры внутри логики? Также вижу вариант: все пар...

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

Здравствуйте! Можете максимально простым языком объяснить - почему в решении ментора , в экспорте по умолчанию, тело функции заключено в круглые скобки? Примерно понимаю почему так работает, но хотелось бы понять все на 100%

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

Я конечно ещё тот мастер написания алгоритмов, за это прошу меня простить По другому возможности оформить быстро нету, а уж больно сильно хочется получить обратную связь. Надеюсь у вас получится понять что я имею ввиду. Вот так (https://drive.google.com/file/d/1C0dlqGpYNkkCBvDUMUbUdCyyoJthZG8F/view?usp=drivesdk) я ...

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

Не понимаю почему такой код заканчивается ошибкой при передаче пустого массива if (coll.length === 0) { callback(coll); return; } А такой нет ``` if (coll.length === 0) { callback([]); return; } Разница-то в чем, если coll тоже пустой массив?

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

Здравствуйте! Не могу пройти второй тест. Я передаю "params" как querystring при запросе (получает адрес: http://ru.hexlet.io?a=v&d=k). Ответ приходит со статусом 200. Далее мне нужно получить тело ответа через события "data" и "end"? Но тело ответа не приходит. Что я делаю не так? В прошлых упражнениях в ответе на ...

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

Ночи доброй) Что то оба решения учителя мне кажется создают лишние сложности кода ? Имеет ли место быть мое (https://ru.hexlet.io/code_reviews/69808)?)

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

Подскажите, я удалил игру brain-games(это второй шаг), но после запуска npm run build я всё равно наблюдаю эту игру в папке dist. Возможно нужно написать баш скрипт который бы очищал эту папку перед запускам run build и всё это обернуть в make build?

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

Добрый день! У меня вопросы: 1) во всех решениях учителя вижу такое базовое условие конца списка: if (isEmpty(elements)) { return l(); }; сам я пишу вот так: if (isEmpty(elements)) { return elements; }; Что предпочтительней возвращать значение или переменную из условия? Или это дело вкуса? 2) Когда мы соз...

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

Здравствуйте! Не могу понять в чем проблема! В терминале пишу код: // removed . И вместо первых двух строк выдает две другие?

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

Вот что за невнимательность у меня? До последнего думал, что -123 нужно преобразовать в 321-. Вот всегда так, 80% мучений из-за недочитанного условия. Мучился с час, а потом почитал обсуждение, еще раз глянул в условие, и меня осенило ) А вообще приятно когда твоё (https://ru.hexlet.io/code_reviews/69778) решение...

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

Здравствуйте! Я бы хотела уточнить. Такой код for (let char = 1; char < length(str); char += 1) { if (str[char - 1] === ' ') { resStr += toUpperCase(str[char]); } resStr += str[char]; } return resStr; тесты не проходит. Но если в конце добавить else, то всё получается. Правильно ли я пон...

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

const partiaApply = (fn, 2) => arg => fn(arg, 2); Identifier expected ругается на двойку, почему так? Нельзя передать число?

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

Здравствуйте. а что за "многоступенчатый" экспорт по умолчанию в решению учителя? и почему iter вызывается через reverse?

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

Здравствуйте! Чем решение учителя по map из упражнения отличается от map из видео? Способ ведь работает:) // removed