Вопрос пользователя №17258
Мое решение (https://ru.hexlet.io/code_reviews/56724). Использовал concat, мы же писали эту функцию в одном из ДЗ, так что я думаю, что ее использование допустимо. Прошу прокомментировать мой код.
Вопрос пользователя №17247
А для чего в решении учителя const len = length(str); Это считается плохим тоном писать саму функцию в решении?
Вопрос пользователя №17246
Доброго времени суток. Запутался. В примере, когда идет const f1 = generate(Math.sqrt);, по сути в переменной f1 содержится другая функция, которую вернула функция generate(Math.sqrt);, т.е. f1 = arg => Math.sqrt(Math.sqrt(arg));. С этим вроде как разобрался. По аналогии следующий пример const f2 = generate(x => x...
Вопрос пользователя №17245
а вот такой способ сравнения можно использовать?: ``` const a = {}; a.constructor === Object; => true const b = []; b.constructor === Array; => true const c = 5; c.constructor === Number; => true const d = ""; d.constructor === String; => true ```
Вопрос пользователя №17244
Подскажите что не так и куда обратить внимание. ``` function wordsCount($str) { if(empty($str)){ return; } $explodeStr = explode(" ", $str); $unsetValue = " "; foreach($explodeStr as $value) { if($value === $unsetValue) { unset($explodeStr[$value]); } } $result = array_count_values($...
Вопрос пользователя №17243
В ридми у Ticket у uniqueness не хватает conditions: { _fsm: { state: 'active' } }, Вопрос: refundTicket возвращает true/false в зависимости от состояния билета для того, чтобы система могла как-то реагировать на этот кейс? Я сделал простой return, и тесты прошли. Может, отразить это в тестах?
Вопрос пользователя №17238
Помимо неточности с условием, которое не может вывести ничего (лучше использовать IN) javascript select * from products where price = 20 AND = 30 есть неточность в запросе с between. Автор говорит о том, что запрос javascript select * from proucts where product_no > 20 AND product_no < 30 можно сократить, например...
Вопрос пользователя №17234
Небольшая опечатка в комментарии в коде в блоке с примером использования функции flatten: // обратите внимание, что далее рассматриваемые функции являЕются иммутабельными
Вопрос пользователя №17233
Здравствуйте, не могли бы вы объяснить почему этот код не работает? стыдно с такими глупостями лезть на бесплатном кусе, но ничего не поделать. if (num === 1) { return 1; } else if (num > 1) { const factorial = (num) => { const iter = (counter, acc) => { if (counter === 0) { return...
Вопрос пользователя №17230
Возможно, стоит в описании к заданию как-то разграничить валидатор, который находится в validation.js и валидаторы, которые описаны в сущностях. Сейчас они называются одинаково валидаторы, но в сущностях описаны, по сути, ограничения, а не валидаторы-функции. Еще вопрос глупый, но все же: где в доке к validate.js уп...
Вопрос пользователя №17229
Функцию reduce реализовал через итеративный процесс, хотя стоило делать рекурсивный процесс... emptyTagsCount возвращает ранее созданную reduce. Имеет ли право на жизнь это решение (https://ru.hexlet.io/code_reviews/56578)?
Вопрос пользователя №17226
123
Вопрос пользователя №17224
Спасибо! Повеселился с jQuery. На этот раз, не буду претендовать на решение учителя, но, фильтрацию в нём (https://ru.hexlet.io/code_reviews/56557?submission_id=78538) можно заметно упростить.
Вопрос пользователя №17220
Здравствуйте! Подскажите почему ступорится выполнение кода (на стадии Expected value to equal:"bb"Received: "b") // BEGIN (write your solution here) export default (str, begin=0, end=getLength(str)) => { let lenght=getLength(str); if(lenght<=0||begin>lenght){ lenght=1; return ""; }else if(begin+end>len...
Вопрос пользователя №17219
Добрый вечер. Курсы, которые я прошел, будут доступны, если подписка закончится?
Вопрос пользователя №17218
Этот курс прям какой то выдох, особенно последние две темы по сравнению с предыдущими двумя курсами :D
Вопрос пользователя №17217
Перед решением практики советую освежить в памяти материалы по итеративному процессу (https://ru.hexlet.io/courses/introduction_to_programming/lessons/iterative/theory_unit) -- построение решения станет более очевидным!
Вопрос пользователя №17216
// removed выводит ошибку. не могу разобраться почему
Вопрос пользователя №17214
Я опять считерил и импортировал concat... (https://ru.hexlet.io/code_reviews/56533) Доктор, это нормально?
Вопрос пользователя №17213
// removed link записал видео установил node с помощью babuna десятой версии когда даю команду в терминале node начинаются странности пишу 1+1 жму enter и ? Курсор сдвигается вниз
Вопрос пользователя №17212
позволяет команда composer confnig bin-dir config
Вопрос пользователя №17211
День добрый <?php $autoloadPath1 = __DIR__ . '/../../../autoload.php'; $autoloadPath2 = __DIR__ . '/../vendor/autoload.php'; if (file_exists($autoloadPath1)) { require_once $autoloadPath1; } else { require_once $autoloadPath2; } Не понимаю, как работает эта часть кода в эталонном пакете. Где находиться aut...
Вопрос пользователя №17210
как опубликовать новую версию пакета? метки запушил, автообновление настроил
Вопрос пользователя №17209
Я может быть,что-то пропустил,но ничего не было в предыдущих курсов про $this->router и setName(). И приходится лезть в доки. Вот никогда такого не было,и вот опять :D
Вопрос пользователя №17207
Насколько читерски импортировать concat, а не вызывать функцию два раза? (https://ru.hexlet.io/code_reviews/56492)
Вопрос пользователя №17206
Добрый день! По теории хотел уточнить. Это 2 варианта частичного применения или только второй (partialApply)? ```javascript const getProgrammersSalaryByCountry = country => getAverageSalary('programmer', country); const partialApply = (fn, arg1) => arg2 => fn(arg1, arg2); Примерно вроде уловил, что такое частичное ...
Вопрос пользователя №17205
К теме использования querySelector и производительности. Раз уж в данном решении список всегда один и тот же, неплохо бы вынести селектор для списка document.querySelector('ul') на уровень выше. А сделав замыкание, можно было бы не создавать каждый раз URL.
Вопрос пользователя №17203
Объясните пожалуйста почему в файле solution.js вот этот ( 1/2 * (square(n)) * n) / 2 и этот ((square(n)) * n) / 4 варианты работают, а этот (0,5 * (square(n)) * n) / 2 выдает ошибку? Ведь 1/2 = 0,5.
Вопрос пользователя №17202
В шаге "Тест" в одном из вариантов опечатка: "Кргу представлен ...".
Вопрос пользователя №17201
Добрый день. Решил вот так. Не мог понять как действует iter(counter, acc) почему counter берет значение с num, как iter(num, 2) указывает acc что он будет 2...Долго не мог понять что counter и acc по идеи можно назвать хоть x и y. В итоге просто сделал по аналогии( Мой метод считается верным? // removed
Вопрос пользователя №17200
Всем привет! Почему в цикле for надо писать $i+=2? А если написать $i + 2, то не работает. В чем разница?
Вопрос пользователя №17199
Почему в данном упражнении в функции getMethod поиск функции у нужного типа мы должны реализовывать заново? Не логичнее ли было бы дать возможность использовать функции reduce или filter?
Вопрос пользователя №17198
а как в решении учителя выполняется дополнительное условие про единицу?
Вопрос пользователя №17197
Я тут нарисовал HTML дерево из теста (вроде правильно), чтобы понять как это выглядит (может кому-то еще поможет) enter image description here https://i.imgur.com/7kF2w0R.jpg
Вопрос пользователя №17196
В тестах на видео мы создаём const game = make(cards); А потом эту константу game используем как функцию const log = game('John', 'Ada'); Разве это не синтаксическая ошибка?
Вопрос пользователя №17195
Эти методы обычно именют действиями
Вопрос пользователя №17194
https://ru.hexlet.io/code_reviews/56445 Исправьте название класса в задании. Не совпадает с классом в тестах
Вопрос пользователя №17193
Чисто на инстинктах решил задачку
Вопрос пользователя №17192
Я правильно понял, что в решении учителя возвращаемое функцией значение переменной сравнивается нулём? return acc === 0; И если acc не равен нулю, то false?
Вопрос пользователя №17190
<h1>Hello, <?= $id ?></h1> $ curl localhost:8000/users/nick <h1>nick</h1> Поздороваться с ником забыли :)
Вопрос пользователя №17189
Решил итеративно, пойдет? (https://ru.hexlet.io/code_reviews/56400)
Вопрос пользователя №17188
$response->write("Course name: {$id}"); $ curl localhost:8000/courses/132 Course id: 132 write с выводом не совпадает, в следующем примере Course id Любая изменяемая часть маршрута называется плей(c)холдером
Вопрос пользователя №17187
Вечер добрый. Packagist чем-то недоволен. Где указать эту информацию? There is no license information available for the latest version (dev-master) of this package. И непонятна подсказка(Эталонный пакет? Это где?)
Вопрос пользователя №17186
Здравствуйте. Будет ли правильным решение через while, пример решения, топик первый (https://ru.hexlet.io/code_reviews/56390), является ли это итеративным процессом?
Вопрос пользователя №17185
Двойной буфер? Как можно записывать и читать файл допуская что данные не совсем корректные а что если это критично требовательные данные к точности? То есть один процесс считал из файла например цифру 1, а другой в этот момент туда записал 2?
Вопрос пользователя №17184
После выравнивания из доп практики курса "Последовательностей" задание далось легко:)
Вопрос пользователя №17182
Ваша функция будет возвращать другую функцию, которая принимает на вход имена игроков, запускать игру и возвращать лог игры. Здесь немного неправильно поставлены окончания у глаголов запускать и возвращать, потому что в таком случае запускать игру и возвращать лог игры будет функция, которую мы реализуем. Но здесь п...
Вопрос пользователя №17181
Попрошу сделать ревью, возможно учителю придётся по душе моё решение (https://ru.hexlet.io/code_reviews/56371?submission_id=78295). Идея с хранением стейта ячейки понятна, но она усложняет решение. Так или иначе, нам всё равно приходится доставать пустую ячейку. Также предлагаю добавить в index.html немного стиля. С...
Вопрос пользователя №17177
Возможно стоит взять за образец (https://ru.hexlet.io/code_reviews/56330), а, Учитель?
Вопрос пользователя №17176
Не совсем понимаю, почему в решении учителя используется рекурсия. Разве цикл while в данном случае не упростит восприятие кода?