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

Здравствуйте! Курс отличный! Прошлые резво давались задания, а над этим полдня голову ломал. Подскажите, то, что вышло у меня - считается итеративной рекурсией? И как учиться понимать, какой способ эффективнее? В данном случае на pythontutor'e решение учителя примерно на 7 шагов быстрее, чем мое при разных значения...

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

Блин для меня это было самое сложное задание но все же я решил (https://ru.hexlet.io/code_reviews/63566) P.S. Решение учителя просто гениальное

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

// removed Выдает: SyntaxError: /usr/src/app/myMathModule.js: getTrianglePerimeter has already been exported. Exported identifiers must be unique. (4:13)

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

Кирилл, спасибо большое за курс, очень интересно и последовательно! Однако, у меня есть вопрос к названию этого урока. Все видео, и потом всю практику я пытался понять, что же почему присваивание называется деструктивным — что же оно разрушает? В видео даже была произнесена фраза «разрушающее присваивание», но никак...

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

Оу, Рахим, вроде все нормально, посмотрите еще раз =)

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

Ох уж это выражение a -= 8-a смотрю в теорию b -= a //b = b - a, вроде бы должно быть a = a - 8 - a', а оказывается выражение8-aэтоaиз теории :), т.е. скобки нужныa = a - (8-a)`, мои мозги шевелятся :).

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

Господа, извиняюсь за странный вопрос. Наведите на мысль, как реализовать проверку в функции containsTheOrigin ? Я нашел координаты всех точек прямоугольника и значения квадрантов в которых они лежат. А какая должна быть проверка в толк не возьму.

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

с аскинемой у меня проблемы на виндоусе, не работает она

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

спасибо! я понял, исправил и запушил, проверьте пожалуйста

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

Упражнение выполнять надо в терминале, ответ (название файла) в эмуляторе? opt это корневая папка? Потому что у меня не показывает список файлов по ls/opt от слова вообще :(

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

Скажите пожалуйста - а в чем вкладывается смысл отправлять на ревью?) Боюсь я замучаю всех если каждый свой код на ревью отправлять) В каком случае это реально нужно сделать? Когда не понял решения учителя или сам не справляешься или когда считаешь что лучше получилось?

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

Рахим, добрый день! Насколько понял, нужно, чтобы функция isPrime возвращала не "yes" или "no", а true или false. Переписал программу исходя из этого предположения. Извините, но я уже час сижу и изучаю то, что гугл выдаёт по запросу "предикаты простые числа" и не вижу ничего другого понятного)) В принципе, можно уск...

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

Добрый день! Вопрос по упражнению, вот что есть в выводе: make: Entering directory '/usr/src/app' jest --colors FAIL tests/test.js - ● Test suite failed to run - ReferenceError: b is not defined at reference (reference.js:3:14) at Object. (reference.js:7:13) - at Object. (tests/test.js:1:12...

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

Долго не мог понять, почему мое решение не проходит тест. Оказалось очень просто. нужно быть внимательным -> флаги с разным регистром, это разные флаги.

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

Классное задание, люблю такие, где попутно приходится изучить документацию по какой нить полезной библиотеке (: думаю без использования date-fns решение было бы в раз более громоздким..

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

Добрый день. Подскажите, чтобы найти ответ на второй вопрос нужно открыть страницу с исходным кодом и просто искать там данную команду? ответ нашел но не уверен что правильно проходил процесс поиска.

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

Рахим, добрый день. Все замечания в коде поправил.

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

Добрый день! Сменил недавно пк и чуть приостановил обучение, решил продолжить и начались танцы с бубном... 1. В уроке само собой идет применение Git, хотя уроки по нему идут как раз следующим модулем. https://ru.hexlet.io/courses/gitbase Хотя есть еще это - https://ru.hexlet.io/courses/introto_git Что все таки лучше...

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

Ну в этот раз функция просто сказка мне кажется ) . Всего лишь в 2 строчки , без сложных условий и с ракурсией .

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

УРА! Спасибо за менторство, Рахим! Я тут в комментариях еще увидел, что народ делает менюшку, тоже запилил себе такую, с выбором игр при запуске Brain-Games, с возможностью расширения ее своими играми при использовании нашего пакета как библиотеки.. (: если будет желание, то можешь посмотреть на гитхабе. Проект понр...

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

Попытался сделать решение рекурсивным, вроде как получилось, проверьте пожалуйста!

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

Повторяю: Взаимодействие с пользователями [..] не должно храниться ни в какой конкретной игре. welcomeMessage(); console.log('Answer "yes" if number even otherwise answer "no".'); Это вывод на экран — взаимодействие с юзером. Но почему, если это сообщение в каждой игре индивидуальное? Как-то странно на мой взгля...

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

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

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

const checkSimple = (number, next) функция проверки простоты числа по определению не может и не должна принимать ничего кроме одного числа Давайте рекурсивно, без цикла У меня лично нет понимания как можно это сделать с помощью рекурсии сообщая только само число нуждающееся в проверке внутрь очередного вызова, ведь ...

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

Почему 2ой и 3ий тест не проходит. В веб доступе все работает. Тесты выдают что все 3 li елемента все еще находятся на месте, однако это не так. Проверил пошагово снепшоты, вроде все результаты правильные.

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

Можно ли привести пример, где на практике (или теоретически) можно было бы использовать Map в качестве ключа для значения в другом Map-объекте?

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

Можно ли использовать вот такую (https://ru.hexlet.io/code_reviews/63459) проверку в терминале?

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

Появилась проблема: почему-то сервер отдает на многие запросы 200 (например, при редиректе или при выводе 404 ошибки). Причем ошибки у меня обрабатываются в одной мидлваре (https://github.com/exces-s/project-lvl4-s287/blob/master/src/lib/handleErrors.js) и перед рендером 404 ошибки ctx.status === 404, но логгер пока...

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

Наверное я уже достал с глупыми вопросами но почему в теории ((a, b) => a + b)(3, 2); // => 5 , а в тесте const result = ((a, b) => a ** b)(5, 2); когда жмакаешь на ответ 10 пишет, что это не правильный ответ?

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

Если там использовать переменные, то сильно проще можно написать, но это же получатся мутации и они почему-то нежелательны, правильно? Вот вычислять прям в теле основной функции внутри цикла каждый член прогрессии и добавлять в строчку. Член прогрессии, который будет ответом на вопрос, сохранить отдельно, а вместо н...

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

Пытаюсь сделать счетчик букв в верхнем регистре, ничего не выходит https://goo.gl/XBufGw

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

Здравствуйте. Не могу понять как выполнять задания локально. Все выполнил как в уроках, но где брать ссылки на файлы из конкретного задания. Или просто локально в редакторе все тоже самое сделать что и в файлах задания? Импорты тогда будут работать?

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

Я никак не мог понять как сделать алгоритм функции обработчика таким, чтобы результаты тестов были именно такими, я когда смотрел на тесты мне казалось ,что там происходит каждый раз добавление новой таблицы, т.е. все прошлые шаги(клики) не считаются. Жестко затупил, тем более что эта таблица бралась из body. В обще...

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

console.log('Welcome to Brain Games!\nFind the greatest common divisor of given numbers.'); Взаимодействие с пользователями, подсчет попыток, и прочие штуки — это всё общее для всех игр, значит не должно храниться ни в какой конкретной игре. const nod, calcNod — по английски gcd Там только первая часть вывода во все...

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

Добрый день, не понял следующее: почему ноль, если его не вынести в отдельное условие, приводит к результату работы функции true, а отрицательные числа к false. Ведь при запуске цикла проверяется условие i < n и если оно false, то цикл по идее должен сразу завершиться const isPerfect = (n) => { if (n === 0) { ...

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

Рахим, поправил код: + Функцию для балансировки чисел, + Функцию для калькулятора, + Дефолтную функцию в движке, + реализовал вопрос+ответ в парах, + isNumberPrime Прошу посмотреть и сообщить, все ли нормально сделал. Спасибо заранее.

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

Доброго дня! Подскажите, не повышена ли сложность, в рамках текущего урока в моем решении? Вот само решение - codeReview (https://ru.hexlet.io/code_reviews/63391) Наверное можно было бы выпилить второе условие...

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

Переписал попроще , не без помощи гугла правда.

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

в теории урока показана функция, которая работает const identity = v => v; const sum = identity((a, b) => a + b); sum(1, 8); // => 9 но если я ее расписываю так, то ничего не получаю const identity = (v) => { return v; } const sum = (identity) => { return function (a, b) { return a + b; } } sum(1, 8); /...

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

bash-4.4$ man ls No manual entry for ls See 'man 7 undocumented' for help when manual pages are not available.

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

if (sign === '+') return a + b; if (sign === '-') return a - b; return a * b; это в целом ок, но тут неявность. Рахим, здравствуйте. Прошу детальнее объяснить в чем именно неявность заключается.

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

Добрый день, Рахим! Меню добавил. Оптимизировал логику для работы с меню...и даже сам с удовольствием поиграл)))

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

мне первая лекция более-менее зашла, во второй я понял чуть меньше чем ничего) ps посоветуйте хорошие книги по теме.

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

Очепятки: то шел начинает поиск исполняемоего файла с именем ls

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

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

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

Всем привет! set.has() предпочтительнее чем array.includes()?

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

export default function fizzBuzz(begin, end) { let a = begin; let b = end ; while (a <= b ) { if (a % 3 == 0 && a % 5 == 0){ console.log('FizzBuzz'); a += 1; } if (a % 3 == 0){ console.log('Fizz'); a += 1; } if (a % 5 == 0){ console.log('Buzz'); a += 1;...

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

#Тепер можно устанавливать Мягкий знак потерялся

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

Рахим, спасибо за менторство. Было интересно и полезно! Несмотря на то что проект начальный, для меня он оказался сложный в некоторых моментах: 1. Настройка среды. 2. И как выяснилось из замечаний: написание читабельного кода "для людей". Теперь буду на это обращать внимание ) И в целом было интересно проходить про...

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

У меня 2 вопроса: 1) у меня работала команда make start вот лог:{ d } » make start /cygdrive/d npm run babel-node -- src/bin/brain-games.js first_proj@1.0.0 babel-node D:\ babel-node "src/bin/brain-games.js" ...