Сообщество Хекслета

Andrey Krivosheev около 5 часов назад →

Спасибо за курс! Начал только проходить, интересен этот язык. Хотел вас попросить также ошибки подправить в тексте первого урока: "быблиотеки", "вычеслительных", "конкретноого", - слегка режут глаз...

Viva Las Vegan около 6 часов назад →

Почему в РУ используется for ... of (ради которого приходится отключать правило eslint) вместо forEach и if вместо тернарного оператора? https://ru.hexlet.io/code_reviews/199828

Алексей Ковальковский около 7 часов назад →

Добрый вечер! Прошу админов изменить задание к задачи, либо само решение ввиду небольшого не соответствия друг другу. Что я имею ввиду? В задании чётко указанно, что функция takeLast является внутренней, в то время как в решении, она является единственной, внешней функции. Я решил эту задачу, как и требовалось в задании, но остались вопросы, которые могут быть решены с появлением нового решение, где бы участвовало две функции (внешняя и внутренняя). Я очень прошу вас переделать решение!

Konstantin Samarin около 7 часов назад →

Здравствуйте, выдает следующую ошибку. Я не пойму как мне избавится от нолей и четверок. Спасибо.

  • Expected

    • Received

    total 36

    • drwxr-xr-x 2 root root 4096 2019-10-14 14:35 backups
    • 4 drwxr-xr-x 2 root root 4096 2019-10-14 14:35 backups
    • drwxr-xr-x 1 root root 4096 2019-12-08 15:46 cache
    • 4 drwxr-xr-x 1 root root 4096 2019-12-08 15:46 cache
    • drwxr-xr-x 1 root root 4096 2019-12-08 15:46 lib
    • 4 drwxr-xr-x 1 root root 4096 2019-12-08 15:46 lib
    • drwxrwsr-x 2 root staff 4096 2019-10-14 14:35 local
    • 4 drwxrwsr-x 2 root staff 4096 2019-10-14 14:35 local
    • drwxr-xr-x 1 root root 4096 2019-12-08 15:46 log
    • drwxrwsr-x 2 root mail 4096 2019-11-01 11:38 mail
    • drwxr-xr-x 2 root root 4096 2019-11-01 11:38 opt
    • drwxr-xr-x 2 root root 4096 2019-11-01 11:38 spool
    • drwxrwxrwt 2 root root 4096 2019-11-01 11:40 tmp
    • lrwxrwxrwx 1 root root 9 2019-11-01 11:38 lock -> /run/lock
    • lrwxrwxrwx 1 root root 4 2019-11-01 11:38 run -> /run
    • 0 lrwxrwxrwx 1 root root 9 2019-11-01 11:38 lock -> /run/lock
    • 4 drwxr-xr-x 1 root root 4096 2019-12-08 15:46 log
    • 4 drwxrwsr-x 2 root mail 4096 2019-11-01 11:38 mail
    • 4 drwxr-xr-x 2 root root 4096 2019-11-01 11:38 opt
    • 0 lrwxrwxrwx 1 root root 4 2019-11-01 11:38 run -> /run
    • 4 drwxr-xr-x 2 root root 4096 2019-11-01 11:38 spool
    • 4 drwxrwxrwt 2 root root 4096 2019-11-01 11:40 tmp ↵

    7 | const command = data.trim(); 8 | const result = execSync(command).toString();

    9 | expect(result).toEqual(expected); | ^ 10 | }); 11 |

    at Object.<anonymous> (tests/test.js:9:18)

Плахтиев Николаевич около 8 часов назад →

https://ru.hexlet.io/code_reviews/199768 Помогите! Не понимаю почему 21 возвращает true. Даже написал отдельный код, который показывает что вторая итерация имеет значение '0'. ```const num = (a) => {

for(i = 2; i < a; i += 1){ let b = a % i; console.log (остаток от деления - ${b} итерация ${i}); } } console.log(num(21));``` И еще правильно ли второе условие?

Павел Егоров около 8 часов назад →

Добрый день!

Вот ссылка на код-ревью: https://ru.hexlet.io/code_reviews/199743

Всё как в решении учителя. При проверке тесты проходили через раз. Сделал сброс. Статистика улучшилась. Тесты падают примерно в двух случаях из десяти (пробовал вставлять решение учителя - результат тот же). При падении во вкладке OUTPUT:

make: Entering directory '/usr/src/app'

suppressor pass 'babel-node ./tests/indexOf.test.js'

FUNCTION_VERSION=wrong1 suppressor fail 'babel-node ./tests/indexOf.test.js'

FUNCTION_VERSION=wrong2 suppressor fail 'babel-node ./tests/indexOf.test.js'

FUNCTION_VERSION=wrong3 suppressor fail 'babel-node ./tests/indexOf.test.js'

make: *** wait: No child processes.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.

Рядом с кнопкой отправить на ревью:

status: finished → Упс, что то пошло не так, код работал слишком долго и был остановлен. Проверьте условия выхода из циклов.

Вопрос: Кто подставил кролика Роджера?

Макс около 8 часов назад →

В вопросе про привилегии приставка "По умолчанию" и вариант ответа, который считается правильным не применимы.

Когда выставляется вручную пользователь, это уже не умолчание

Nikita Ivakh около 8 часов назад →

Здравствуйте. Не могу понять как сравнить полученный результат с числом 10, дабы программа либо прекратило прибавление, либо продолжила. Пробовал поместить цикл for в while (что вряд ли является правильно), а так же с if, но поскольку у меня счетчик объявлен глобально, то цикл сразу же прекращался. По итогу убрав сравнения у меня получается рабочая функция, но без сравнения и сложения конечного результата, поэтому застрял на числе 10 D:

https://ru.hexlet.io/code_reviews/199738

p.s дополнительный вопрос уже не совсем по теме: является ли нормой что я над подобными задачами могу залипнуть на пару часов?

draught около 8 часов назад →

Приветствую!

~$ cd -                                                                                                                 
/home/hexlet/Music/iTunes 

что означает "-" после cd? Спасибо!

Alexander Ismailov около 9 часов назад →

Приветсвую, Хекслетяне! Мое решение отличается от решения учителя, и у меня есть пару вопросов по моейму алгоритму. Не слишком ли это расточительно гонять символы из строки в массив, а потом обратно в строку через join() ? На ваш взгляд (ментора, как человека более опытного в программировании) мое решение нормальное? Оно достаточно читабельное?

ревью: https://ru.hexlet.io/code_reviews/199752

в первой версии убрал комментарии чтобы удобнее было читать код.

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →