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

Случайно получилось более общее решение (не важны четность количества столбцов и соотношение количества строк/столбцов). https://ru.hexlet.io/code_reviews/58115 Хотя, криво, конечно. Как лучше распорядиться с записью вычисления размера массива $size = sizeof($array); чтобы не писать её каждый раз как у меня, так ...

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

Привет. Подскажите, пожалуйста, это нормально делать функцию copy (и потом concat) через ранее созданную функцию reverse, или все функции должны быть автономны?

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

Страшновато (https://ru.hexlet.io/code_reviews/58058) деструктуризация выглядит конечно)

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

Добрый день! При проверке задания обрабатываются коментарии. Например: //telnet localhost 8080 GET /about HTTP/1.0 вызовет ошибку.

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

Не очень понятна фраза из видео (5m 32s), когда объясняется про третий параметр функции. То есть если у нас есть 3ий параметр - сами данные, мы не можем делать что то типа такого [some data].filter(f).map(f).reduce(f, 0) но можем сделать так reduce(f, 0, map(f, filter(f, [some data))) Не очень понятно о чем вообщ...

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

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

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

Добрый день! Вот мое решение: https://ru.hexlet.io/code_reviews/58048 (https://ru.hexlet.io/code_reviews/58048) Подскажите, как валидно написать этот код без фигурных скобок? Linter пишет : 16:3 error Expected { after 'else' curly 16:8 error Unnecessary 'else' after 'return' no-else-return Пробовал п...

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

А как передать параметры запроса в Слим? Через двоеточие?

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

'([)]' - такой вход, должен считаться сбалансированным? если да, то решение учителя его не пройдет его. вообще для этой задачи, очень сложно тесты написать) сделал решение (https://ru.hexlet.io/code_reviews/58002) которое проходит тесты, хотя само по себе, оно не верное, есть входы на которых оно посыпется

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

ребят, касательно ролика. Вы говорите, когда показываете способ установки alias, что надо делать вот так. Я ставлю символ ''. Однако bash говорит, что нужны двойные ковычки :(

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

Добрый день! В тесте l('p', 'ul', 'li') ожидается 2, но сам DOM описан так, что в нём только первый случай соответствует условию, второй не соответствует (нет p впереди и ol вместо ul), третий не соответствует (ul не вложен в p, а находится на том же уровне) const children1 = l(node('li', 'item 1'), node('li', 'item...

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

Хекслет, простите меня, я просто засунул в функцию стандартную функцию array_unique

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

Ребятушки помогите, стоит xubuntu. Не могу никак поставить Гит: ``` maxim@MaxPC:~$ sudo apt install git [sudo] password for maxim: Reading package lists... Done Building dependency tree Reading state information... Done Package git is not available, but is referred to by another package. This may mean that t...

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

Можно сделать проверку на запуск Слима? Потому что можно просто без него респонс вернуть и упражнение зачтется.

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

Для тех, у кого будет совсем туго в этом упражнении: 1. Все пишете в индекс, вам здесь нужно реализовать условие. 2. В условии вы смотрите нужное поле в глобальной переменной, которое будет отвечать за адрес нужной страницы. 3. Согласно этому отдаете текст из задания. 4. Читаете теорию урока, чтобы понять, как верн...

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

Здравствуйте! При прохождении задания столкнулась с двумя проблемами: 1. Случайно создала example1 вне папки fs. Попыталась 'mv example1/fs'. Но перетащилось только содержание. 2. Не получалось создавать вложенные директории через 'mkdir -p example1/subexample. То есть эта папка была вне fs папки. А чтобы сделать е...

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

Я собственно думал, как сделать метод updateNewTaskText, чтобы он в redux-devtools не вызывал сообщение на каждую введенную/удалённый букву. Посмотрел в решение учителя, а там так оно и сделано. Это будет потом рефакториться? Может воспользоваться ref, чтобы сделать dispatch уже введенного значения? Или так и должно...

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

Проанализируйте следующий код (см. «Тернарный оператор» в тексте урока): // функция-предикат определяет, является ли число num четным const isEven = num => num % 2 === 0; // функция увеличивает полученное число num на 10 const increaseNum = num => num + 10; const num = 6; const result = isEven(increaseNum(num) + 1) ...

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

Пытался сначала решить с использованием интерполяции. Потом плюнул, решил через банальный "+", и захотел посмотреть "решение учителя". А там точно так же решается. Есть вариант решения с использованием ${} -интерполяции?

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

// removed Подскажите, пожалуйста. Перечитал все комменты, ошибка похожая как у всех, но я совершенно не понял в чем проблема. return у меня везде есть. Возвращаю рекурсией функцию, внутри которой пара. Где ошибка? вывод: ```FAIL tests/findPrimitiveBox.test.js ● findPrimitiveBox Argument must be pair, but it was ...

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

Каюсь, сначала подумал сделаться самым "умным" и решить через eval... (думал, что щас если Syntax Error при выполнении кода из строки не поймаю, то верну true, в противном случае - false) Оказалось, что Error ловил в любом случае, пришлось подумать несколько минут и решить почти как учитель =) В очередной раз спасиб...

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

Забавно, что пришел к похожему решению на учительское. (https://ru.hexlet.io/code_reviews/57967) Линтер ругается на неиспользуемую константу, а можно при деструктуризации просто отбросить первый элемент? Не хотел использовать shift - это же изменение, slice надо применять, да и все равно будет еще одна переменная.

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

// removed также я вместо Math.pow использовала просто a*a и вообще я перебрала миллион вариантов, но что-то все не то в чем ошибка, не могу понять

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

Добрый день! При распечатке объекта, созданного с помощью класса, видим, что методов в объекте нет: const card = new PersentCard('card name', 90); // { name: 'card name', percent: 90 } Однако card.damage(10) работает ожидаемо верно. Как так происходит? Или механизм работы будет подробно объясняться в последующих у...

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

Есть одна проблема, из-за которой пришлось полчаса ходить кругами. Сначала писал первый вариант(под спойлером). Выдавало ошибку. По разному переделывал - всё равно были ошибки - то отображается не так, то делит вместо того чтобы выводить. Сделал второй вариант (с return) - тесты прошли. В прошлый раз при подобной п...

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

Решила, но сама не поняла, как... Наверное, стоит передохнуть пару дней, и вернуться со свежей головой.

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

Что это значит? !null; // true

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

Я уже вроде и обработку пустого массива поставила, что вначале сделать забыла, но все равдо до редьюса доходит он и мне пишется, что я пытаюсь свернуть пустой массив. Куда думать?) Тесты: FAIL tests/wordsCount.test.js ✕ wordsCount (29ms) ● wordsCount TypeError: Reduce of empty array with no initial value at Ar...

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

Здравствуйте, скачал программу вводил conslog.log , умножаю числа всё хорошо, ввожу node-v пишет ReferenceError: node is not defined . Что не так?

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

Норм или нет? (https://ru.hexlet.io/code_reviews/57914?submission_id=80128)

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

Здравствуйте. Пытаюсь решить таким способом: $tempDir = sys_get_temp_dir(); try { return $fn($tempDir); } finally { rrmdir($tempDir); } Тесты выдают это: 1) App\Tests\FileUtilsTest::testTmpdir1 unlink(/tmp/supervisord.pid): Operation not permitted Я так понял нет прав на удаление supe...

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

Я правильно понимаю, что как только к if добавляется, например, команда return, этот if становится выражением и код ниже становится возможным? Или if это всегда инструкция? const value = if (something) { return one; } else { return two; };

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

Решил через два reduce (https://ru.hexlet.io/code_reviews/57885?submission_id=80093), потом решил через два map и concat, но вышло более громоздко. Ждём пока введут Array.prototype.flat(). Где-то в интернете видел сайт, где написано когда какие фичи выйдут (или на рассмотрении) и в каком порядке в ESMAScript, но сей...

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

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

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

Доброй ночи. Зашел в тупик с таким кодом и не могу найти решение (смотреть ответ принципиально не буду). Допустим, задали число 27. Я делаю проверку, что бы число делилось на себя и на 1, но оно также может делиться, например, на 3 и 9. Вот я не пойму, как добавить такую проверку. Пожалуйста, натолкните на правильны...

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

У меня WIN10, по команде PWD мне не стало понятно где я нахожусь. /home/User кто такой home применительно к винде????

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

Решил (https://ru.hexlet.io/code_reviews/57834) задание, сверил с решением учителя. Вроде бы идея решений у нас одна - итеративный процесс, но код разный. Никак не могу понять, почему тело функции в круглых скобках. Посоветуйте, где еще про это почитать, теории мне не хватило.

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

Интересная задача, понятно, что её решить просто, но полчаса думал как решить поизящнее. Вот мое решение (https://ru.hexlet.io/code_reviews/57833)

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

Рекурсия конечно завораживает, прорешал всю практику с помощью рекурсивных и итеративных процессов, получил какое-то эстетическое удовлетворение даже)) Код (https://ru.hexlet.io/code_reviews/57808)

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

А я за 2 минуты сделал) Главное посмотреть то, что будет теститься. Немного подумать чего от нас хотят, и открыть во второй вкладке теорию. В результате всего 2 строки будет написано.

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

Добрый день! Подскажите в чем проблема, тест прошел, но по прежнему ругается linter '''/usr/src/app/tests/buildHtml.test.js 1:1 error 'js-beautify' should be listed in the project's dependencies. Run 'npm i -S js-beautify' to add it import/no-extraneous-dependencies ✖ 1 problem (1 error, 0 warnings)'''

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

Добрый день! В решении учителя функция compare сделана по другому, но имеет ли право на жизнь мой вариант Ревью (https://ru.hexlet.io/code_reviews/57799)?

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

Пришлось немного труднее, чем с прошлыми заданиями, но в итоге, вроде, разобралась: // removed

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

подскажите, что не так, в функции generate помещаю экземпляры квадратов в массив, возвращаю массив. OUTPUT: ``` 1) App\Tests\SquaresGeneratorTest::testGenerate Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ Array ( 0 => App\Square Object ( - 'side' => 3 + 'side' => 1...

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

Здравствуйте, не понимаю из-за чего ошибка с импортом // removed Мой код // removed

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

Очень заинтересовала строчка export default и дальнейшее её написание в решении учителя, такой записи еще не встречала что-то, где можно про это почитать? В принципе решила почти так же, как в учительском решении, но пришлось делать редьюс два раза, что в целом самой не понравилось, но уж что надумалось.. :)

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

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

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

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

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

Опечаточка :) Сюда можно передавать всеZ что угодно.

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

Решил через reduce, а не итеративно (https://ru.hexlet.io/code_reviews/57760?submission_id=79952). Разницы особой не вижу, не применил rest только.