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

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

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

В целом понятно, получается очень расширяемо, и по сути дела, это то же самое, что дают современные ОО языки только неявно: 1. Метка (тэг) у данных - это один из явных "типов" в ОО программе. 2. Каждый "тип" реализует методы, в нашей программе это defmethod, в ОО программе - это сам реальный метод внутри "типа". 3. ...

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

Подскажите, в какой папке делать? я вышел в /nonexistent, там все создал, вывел все через tree и древо похожее на ваше, но пишет ошибки... . └── fs ├── example1 │ ├── file │ └── subexample │ ├── file │ └── folder │ └── anotherfile └── example2 └── another...

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

Добрый день! Решение отличается от решения учителя Ревью (https://ru.hexlet.io/code_reviews/58446), но тесты прошло. Есть ли в моем решении ошибка?

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

PLAY [all] ********************************************************************* TASK [file] ******************************************************************** ok: [localhost] => (item={u'path': u'fs/example1/subexample/folder', u'state': u'directory'}) ok: [localhost] => (item={u'path': u'fs/example1/subexample/f...

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

Не разносите код по файлам, на этом этапе решение занимает пару десятков строк. Это строгое требование на данном этапе? Потому что в соответствии с этим этот пакет можно установить как зависимость и импортировать к себе для использования в своем коде логично функцию реализовать в индекс.жс, а код с предыдущего шага ...

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

Не, ну это ваще капец. ЧЁ НАДО ДЕЛАТЬ? Через что устанавливать этот гит? Вообще ниче не понял. У меня винда, зашел по ссылке, там вообще все на инглиш и так много написано. Дайте мне ссылку нормальную или объясните что вы от меня хотите. Вот прогуглил и нашел нормальное описание как это делать. Люди, я плачу деньги...

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

Две функции segmentToString с немного изменёнными циклами for: 1 вариант: // removed 2 вариант: // removed Можете, пожалуйста, подсказать почему 2 вариант цикла не работает так как должен, а именно, строка second в итоге ничем не отличается от first? 1 вариант при этом работает.

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

Такое решение норм (https://ru.hexlet.io/code_reviews/58420?submission_id=80729)? Смущают манипуляции с массивом в конце.

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

"Нет бейджей" Хоть убей, не помню. что это такое.

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

Бин это не библиотека, это ее пользователь С этим понятно. Остальные две подсказки что-то не очень. Они точно к этому заданию относятся или это задел на будущее?

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

Почему тут const textDom = title && <h4 className="card-title">{title}</h4>; а не просто const textDom = <h4 className="card-title">{title}</h4>;

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

Есть-ли разница между присвоением функции параметру: // removed И // removed Нужны-ли эти скобки за рандомом? Или таким образом я определяю уже результат вызова функции, а не саму функцию?

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

В подсказке к заданию пишет: // NaN (т.к. это "пустая" последовательность) sequenceSum(7, 2); С чего вдруг в тестах ожидается true? expect(Number.isNaN(sequenceSum(2, 1))).toBe(true);

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

Меня не покидает чувство, что я сделала что-то не так (https://ru.hexlet.io/code_reviews/58407), ну, конечно, кроме того, что я не посмотрела, как должна была использовать indexOf и substr и сделала, как привыкла (немного знакома со строками и массивами). Наверное, потому, что у меня нет reverse. Я случайно прошла т...

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

Здравствуйте, В решении учителя в функции toString используются селекторы name и value, хотя они находятся на том же самом уровне абстракции, что и создаваемая функция. Уточните, пожалуйста, в каких случаях допускается использование функций, определенных в той же библиотеке, в которой создается новая функция и нужно...

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

Вот таким образом я попытался решить задачу: ```// BEGIN (write your solution here) const isPrime=(n)=>{ if (n===1){ return false; } for(let counter=2; counter*counter<n; counter++){ if (n%counter===0){ return false; break; } } return true; } // END export default isPrime...

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

в repl.it все проходит - а тут выдает ошибку - подскажите что не так ? Ошибка: 1) App\Tests\ArraysTest::testSameCount Failed asserting that 1 matches expected 0. /usr/src/app/tests/ArraysTest.php:21

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

прошел упражнение, но совсем не понял зачем в языке есть 'get' убрав его, я просто могу обращаться в свойству как к функции, а добавив его, опять как к константе, как я понял (то есть вообще ничего не понял)

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

А как типы карт будут использоваться в самой игре, нам ведь теперь нужны ifы, что бы передавать соответствующие параметры. А если типов карт станет 100, понадобится 100 условий. Как альтернативу можно всегда передавать здоровье вторым параметром, уже внутри пересчитывать его согласно заданным правилам, и возвращать ...

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

Посмотрите, пожалуйста, на этот код, всё время что-то не так было с 'if'. Посмотрел решение, всё сходится, но мой код так и не проходит тест. В чем проблема? Помогите. // removed

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

почему (1^0) это 1?

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

День добрый. Подскажите . В JS: Настройка окружения → Введение вы пишите "> Для успешного обучения крайне важно, чтобы весь код, который мы демонстрируем в дальнейшем, вы набирали и запускали локально." Подскажите в курсе JS: Составные данные всё нужно делать у вас на сайте или же у себя?

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

почему то при тесте прототипа функции на массиве [1, 2, "", null] - удаляет только null а "" оставляет, хотя в теории "" и null это одно и то же. // removed

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

так простите, смогу ли я пройти дальше с ошибками или он будет писать что ошибка - так и должно быть - но дальше не даст мне пройти? я копировала полностью решение учителя и да, выдает что ошибка, и что делать дальше-то?

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

Что то не могу догадаться как отсортировать исходный массив по результатом применения функции к каждому элементу массива. Подскажите, пожалуйста, как это сделать.

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

Чему будет равно b после выполнения кода? let b = 10; b += b ** 2 > 20 ? 1 : 10; Это тоже ошибка? Первое выполняется оператор ? 2 > 20 ложно, значит выполняется второе значение 10, 10 ** 10 десятку в десятую степень?

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

Чему должно быть равно a чтобы в результате получилось 0? let a = ; a -= 8 - a; Не могу понять, это видимо ошибка в тесте?

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

вопрос к ментору: насколько такая запись адекватна? const cardDamage = isPercentCard(card) ? order % 2 !== 0 ? percentCardDamage(card, health2) : percentCardDamage(card, health1) : simpleCardDamage(card); … тернарный оператор, вложенный в другой тернарный оператор. Код работает, как над...

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

Вот мой дурно код // removed Вот что выдает проверка ''' make: Entering directory '/usr/src/app' npm test -s FAIL tests/isPrime.test.js ● Test suite failed to run /usr/src/app/isPrime.js: 'return' outside of function (5:1) 3 | for (let x = 2; x < isPrime; x++) { 4 | if (isPrime % 1 == 0 || isPrime % is...

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

Добрый день. Как запустить эту песочницу ? http://prntscr.com/keuzur

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

а можно об этом где то ещё почитать? итераторы генераторы корутины для меня тёмным лесом остались, совсем не врубился.

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

Можете подсказать что я делаю неправильно? я выделяю переменную, потом удаляю проверяемый элемент из списка и если в списке нет этого элемента - то добавляю его в массив $Set. // removed

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

// removed Не понимаю почему уходит в бесконечный цикл?

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

Не понял как запускать код внизу на странице https://ru.hexlet.io/courses/sequences/lessons/map/theory_unit . Мне казалось, что там должна появляться кнопка запуска. Может быть там баженька которая мешает запустить этот код?

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

Задание конечно нагружает мозг как надо, пришлось посидеть подольше чем обычно, а вообще задание проще решается если начинать, отталкиваясь от тестов (: я, например, добавил еще в них тест на функцию one, аналогичной уже написанным, но возвращающую 1, проработал ее, а потом уже и все остальное быстро решилось..

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

Добрый день! Не могли бы вы более подробно пояснить утверждение из видео: Наследование не зависит от существования классов. Из этой фразы следует, что наследование возможно реализовать без использования классов (ранее в этом же видео было упомянуто, что на самом деле в js наследование реализуется с помощью прототипо...

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

Так что же кроется под словом "Стандартные интерфейсы"? Это списки? Или это фильтр, мап, редьюс? А может это все просто примеры? непонятно при чём тут слово "стандарт". В последнем тесте этого курса упоминается, что стандартные интерфейсы это клей, который используется в уровненном проектировании. Это ещё больше з...

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

Spread предпочтительнее concat()?

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

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

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

мое решение (https://ru.hexlet.io/code_reviews/58201) Тесты прошел с первого раза, как-то легко далась задачка. Правда, я много использую переприсваиваний через let, нельзя ли прокомментировать этот момент, может, можно, оставив мой исходный код, поправить это? Я не вижу пока такой возможности

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

А зачем в решении учителя создается константа result? Привычка? Ведь map итак "создаёт новый массив с результатом вызова", и не будет мутаций если sort применять по цепочке.

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

Подскажите пожалуйста, мне совсем не понятно как именно реализовать tick() в отдельных стейтах? // removed Вывод тестов ```FAIL tests/solution.test.js AlarmClock ✓ should have default values (5ms) ✕ should change state when click to mode (15ms) ✕ should change hours and minutes (3ms) ✕ should ...

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

Как я рад, что наконец решил. (https://ru.hexlet.io/code_reviews/58174?submission_id=80430)Как всегда, тупил, копировал код из предыдущих уроков, и т. п. Метался между: задача простая, сейчас поправлю пару строк и запустится, и задача слишком сложная и я не знаю что делать. А нужно было сесть расписать алгоритм сл...

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

Добрый день! У меня не отрабатывается хук postinstall, пишет вот это: npm WARN lifecycle koa-nodejs-application@0.1.0~postinstall: cannot run in wd koa-nodejs-application@0.1.0 npm run build (wd=/code). Гугление говорит, что это что-то с правами связано (https://stackoverflow.com/questions/18136746/npm-install...

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

Линтер ругается на то, что в файле запуска тестов пропущена точка с запятой: /usr/src/app/__tests__/isPrime.test.js 11:37 error Missing semicolon semi

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

Я правильно понимаю, что на входе pair у нас идёт целое число и у нас есть информация, что это число результат умножения 2 в неизвестной степени и 3 в неизвестной степени. Задача - выяснить эти самые степени (написать алгоритм их нахождения), которые будут отражены в виде пары cons, и каждое из чисел надо присвоить(...

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

"Собрать необходимую сумму для оплаты счета в баре с тех, у кого есть наличка." Правильный ответ: 1. Фильтрация [по наличию наличных денег] 2. Свертка [для аккумулирования требуемой суммы] 3. Отображение [Как его можно здесь использовать? Я могу предположить, что для формирования задолженности с тех, у кого н...

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

Решение учителя если не гениальное, то как минимум шикарное. Очень здорово!

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

Почему не работает код? // removed вот результат тестов ```make: Entering directory '/usr/src/app' npm test -s FAIL tests/addDigits.test.js ● addDigits RangeError: Maximum call stack size exceeded at Object.<anonymous>.exports.length.str (strings.js:2:33) at sumNumbers (addDigits.js:9:29) at sumNumbers (a...