Вопрос пользователя №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 только.