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

Почему getName, но не getDamage? Зачем getSimpleCardName и getPercentCardName, неужели может измениться реализация имени?

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

Зачем нужна функция-посредник? Всё то же самое: run(player1, player2, cards, customRandom = random) Захотели протестировать с другой функцией рандома - просто передали её аргументом напрямую.

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

Еле сделал (https://ru.hexlet.io/code_reviews/49710) это задание. Просто ад!\ Я вот понимал из условий задания (там так и написано), что нужно каким-то образом решить, как селекторам car и cdr вернуть из cons нужное значение... И просто 2-3 часа просидел, пытаясь найти это решение. Еле-еле накалякал «простыню» в реш...

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

Подскажите куда двигаться дальше?)) Что то я подзавис на этом... // removed Вроде всё работает например 36 выдаст 9, но вот как заставить дальше складывать если s>9 не пойму...(88 выдаст 16) Попробовал ещё вот так: // removed Но return w выдает 0 хотя должен выдавать 7.(если ввести 88) Ещё фишка в том что это всё ра...

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

Добрый день, в предложении Тоже самое справдливо и для большего количества аргументов: Опечатка в слове справедливо.

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

Решила, у меня проблема была такая: NAN вместо NaN. 😂😂😂

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

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

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

Задание прошёл, но...\ Когда экспортирую функции, пишу вот так: export { make, numer, denom, toString, isEqual, add, sub, mul, div }; Мне линтер каждый раз оставляет один error, вот, к примеру: /usr/src/app/rational.js 31:6 error Missing trailing comma comma-dangle Вопрос. Как написать экс...

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

Доброй ночи. ПОдскажите, я правильно начал рассуждать? ``` const isPerfect = (n) => { for (let i = 1; i < n; i += 1) { } } ```

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

Какое же облегчение). Хотел спросить, считается ли за подглядывание в код учителя, если решил задание? // removed

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

Только пробую решить эту задачу, столкнулся с проблемой в веб-доступе: Если нажать на первую кнопку Start - то происходит переход на следующий экран. Но если на втором экране нажать Submit, то страница перезагружается. Сначала думал, что это из-за дефолтного поведения, но даже с preventDefault() все равно такая же с...

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

Никак не могу понять почему данный код не работает( Подскажите пожалуйста, я упускаю какую-то деталь? или в целом не верно мыслю? // removed

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

1) У меня какое то сложное и большое решение получилось. Наверно так (https://ru.hexlet.io/code_reviews/49629) лучше не делать? 2) И почему в решении учителя используется includes, а не set? Я set использовал, потому что в уроках сказали что он предпочтительней.

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

у меня есть файл, где описана логика обработки данных получаемых с axios, внутри функций есть потребность изменять состояние кнопки (disabled) , можно ли например в этих функциях вызывать событие у document , при срабатывании которых у меня будет кнопочка например дизаблиться? А то не хотелось бы через несколько фун...

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

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

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

Пишет 1) App\Tests\ArraysTest::testFindIndex Undefined variable: temperatures1 /usr/src/app/tests/ArraysTest.php:14 Здесь repl.it все работает

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

https://ru.hexlet.io/code_reviews/49603 Делал по заданию. Тесты прошли с первого раза, но получилось совсем не то, что в решении учителя. Про body в file в задании ничего не было, и оно не проверяется. Про isDirectory и isFile у Dir и File тоже не было в задании. Тесты без них прошли.

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

Да... Хекслет реально затягивает :) Решил задачу таким способом: Моё решение (https://ru.hexlet.io/code_reviews/49601), но когда разобрал решение учителя, узнал для себя много нового. Благодарю команду Хекслета за ее труд :)

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

В файле HexletFs.js, в методе touchSync в new File надо передать второй аргумент исходя из решения учителя, т.е. мы передаем body туда. А там только один аргумент. Еще метод getBody() не обрабатывается тестами. Решение проходит проверку без него. (https://ru.hexlet.io/code_reviews/49591#file-2)

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

Из mkdirSync, mkdirpSync и rmdirSync надо, наверное, поубирать getStats() ? Это же скрытый метод от нас.

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

Решил (https://ru.hexlet.io/code_reviews/49587) не додумался до фильтра. Но суть понял. Вопрос. Почему такая конструкция не работает ? value : acc.add(value) . Ругается acc.add is not a function

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

Добрый день! Подскажите не могу понять почему тесты не проходит? Тест "падает" с ошибкой переполнения стека. Не до конца понял, как решить задание, пришлось изрядно погуглить, чтобы прийти к этому коду: // removed

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

А зачем импортируются в файл с заданием makePoint, getX и getY (у меня линтер ругается)? Без них же можно, кажется. Или это для широты возможностей решить задачу?)

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

Добрый день! не могу найти ошибку, варианты закончились)) Подскажите что в коде не так? // removed ```make: Entering directory '/usr/src/app' npm test -s FAIL tests/test.js CardGame ✓ #flow 1 (8ms) ✕ #flow 2 (13ms) ✓ #flow 3 (health order in log) (2ms) ● CardGame › #flow 2 expect(received).toBe(exp...

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

Так и не понял, что это за хитрая схема с bind при которой элемент коллекции и индекс становятся первыми двумя аргументами. Где они попадают на это место? И каким образом вытесняют ошибку и предикат на 3-4?

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

Посмотрите, пж, мое решение (https://ru.hexlet.io/code_reviews/49568) Так можно или обязательно filter, map ? Считается ли нормальным без них. Ведь линтер не ругается. Хотя предполагаю, что использование "filter, map" нужно для читаемости и разбиения кода. Но хочу сказать прохожу второй раз «JS: Последовательности» ...

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

Здравствуйте. Итеративный процесс вгоняет в ступор. Такой код: // removed Выдает следующую ошибку ``` make: Entering directory '/usr/src/app' npm test -s FAIL tests/smallestDivisor.test.js ● smallestDivisor expect(received).toBe(expected) Expected value to be (using ===): 3 Received: undefined Difference: ...

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

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

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

Решил по своему, видимо криво, но решения учителя тоже не понял. В чем смысл добавления методов isFile() таким образом. Если у нас будет больше типов, нам что придется добавлять все методы, которые возвращают true/false в класс каждого подтипа?

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

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

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

При проверке получаю вот такую ошибку: make: Entering directory '/usr/src/app' mkdir -p out find . | grep java > sources.txt javac @sources.txt -sourcepath src -d out -cp out java -cp ./out Main Exception in thread "main" java.lang.RuntimeException: Field.getFigure(p) returns null, instead of null at Main.main(M...

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

ааааа сделал сам!!))) https://ru.hexlet.io/code_reviews/49555 (после решения посмотрел в ревью, увидел, что можно было использовать 1000 вместо 1001, не стал исправлять, но понял что так можно!)

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

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

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

Подскажите, пожалуйста, почему наблюдаются проблемы с тестами в практике? Решила задачу (https://ru.hexlet.io/code_reviews/49552), проверила на repl.it со своими функциями - всё ок. Нажала на кнопку "Проверить" в задании - тесты не прошла, проверила своё решение с функциями из тестов - всё ок, нажала на кнопку прове...

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

Добрый день. Подскажите, я правильно начал рассуждать? ``` const invertCase = (str) => { let result = ''; for (let i = 0; i < length(str); i += 1) { } } ```

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

Вызов next(result.value + 1). result.value + 1 равно 11, поэтому в итоге происходит вызов next(11). Внутри корутины мы находимся в этой позиции const a = yield. Аргумент, переданный в next, оказывается записанным в константу a внутри корутины и код продолжает выполнятся до следующего вызова yield, на котором корутин...

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

Решил, но кажется, что код получился захламленным. Хитрость учителя понравилась. Посмотрите, пожалуйста, мой вариант (https://ru.hexlet.io/code_reviews/49543). Какие будут замечания?

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

Почему такой код срабатывает? npx babel src/half.js --out-file half-compiled.js --source-maps --inline А такой нет? он просто выводит в консоль результат. Без двух дэшев перед half-compiled пишет что файл недоступен, а если его создать, то будет все тот же вывод в консоль и все. npm run babel src/half.js --out-fil...

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

И тоже не ясно про Главное отличие подобных встроенных команд — в их способе запуска. Достаточно набрать npm test вместо npm run test, хотя второй вариант также сработает. Почему npm eslint не сработает? команда такого типа срабатывает из-за того что ключ и свойство отличается в поле scripts?

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

Не совсем понятно из урока, Scripts генерируется сам или надо его самим заполнять?

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

Пробую создать урл-объект из ссылки в input-элементе, но получаю ошибку TypeError: Invalid URL. Что я делаю не так? const input = document.querySelector('input[data-autocomplete]'); const link = input.dataset.autocomplete; // /cities.json const url = new URL(link); // TypeError: Invalid URL

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

Объясните, пожалуйста, что не так // removed

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

Не могу понять, почему тесты ругаются на неправильное решение. Вывожу в консоль свои логи и они правильные. `` // BEGIN (write your solution here) console.log(pairToString(log)); if (health1 <= 0) { return consList(cons(cons(health1, health2),${name1} был убит`), log); } const card = customRandom(c...

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

сделал так, просьба оценить enter link description here (https://ru.hexlet.io/code_reviews/49524#file-0)

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

clock.clickM(); expect(clock.minutes()).toBe(1); expect(clock.hours()).toBe(13); expect(clock.alarmHours()).toBe(7); expect(clock.alarmMinutes()).toBe(1); for (let i = 0; i < 60; i += 1) { clock.clickM(); } expect(clock.alarmMinutes()).toBe(1); expect(clock.alarmHours()).toBe...

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

Странно, но без проверки на пустоту массива в каунт и тотале решение не проходит. Добавляя эти проверки, все ок, но в решение учителя их нет.

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

getDeepChild в решении учителя кажется имеет проблему. Если в него передать пустой массив, то он раскладывается на key и rest, что уже кажется странно. Потом key со значением undefined передается в getChild, а дальше в Map. Но у Map в интерфейсе key заявлен как обязательный параметр. Т.е. это не корректный вызов. Я ...

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

Решил (https://ru.hexlet.io/code_reviews/49500), но пришлось написать самостоятельно reduce. не совсем понял почему reduce как свойство объекта сработало а вызов reduce(()=>(),acc,array не сработал.

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

Раз 10 перепроверил. Попробовал код в repl.it (всё ok). Всё равно выдаёт ошибку. Что не так? UPD: ещё и проверка подвисла. Уже полчаса "проверяет". make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ● solution expect(received).toBe(expected) Expected value to be (using ===): 0 Rec...

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

Добрый день! Я правильно понимаю, что решение учителя не отработает как надо, если директории и файлы идут в перемешку ? const tree = mkdir('/', [ mkdir('eTc', [ mkdir('NgiNx'), mkdir('CONSUL', [ mkfile('config.json'), ]), ]), mkfile('hOsts'), ]); Например если добавить фа...