Вопрос пользователя №15579
Хм... Тест почему-то не находил дивы, хотя они были заданы правильно Думал, что уже со мной что-то не так, пробовал разные варианты. Полез искать ошибку в тестах ))) После просмотра решения тест прошел. Грешу, правда, на плохой сигнал WI-FI - может быть с этим связано?
Вопрос пользователя №15578
Только увидев решение учителя, я узнал, что flatten удаляет пустые массивы при выпрямлении.
Вопрос пользователя №15575
Здравствуйте! Мое решение задачи // removed не проходит проверку, хотя считает все правильно. Ошибка: RangeError: Maximum call stack size exceeded. Поясните, пжта, насколько превышен размер стека?
Вопрос пользователя №15574
Извините , а как добавить элемент в список без функций consList или append ? Или нужно самому их реализовать?
Вопрос пользователя №15573
А как использовать эти самые функции, о которых говорилось в уроке? Я вызываю ф-ю так: return minValue($arr, function($item) { ... }); И получаю: Error: Call to undefined function App\Users\minValue()
Вопрос пользователя №15572
Не могу понять суть ошибки. make: Entering directory '/usr/src/app' npm test -s FAIL tests/squareOfSum.test.js ● squareOfSum expect(received).toBe(expected) Expected value to be (using ===): 1 Received: 2 at Object.<anonymous>.test (__tests__/squareOfSum.test.js:4:44) at Promise.resolve.then.el (../../...
Вопрос пользователя №15571
Добрый день, я, вроде реализовал функции, прошел тесты,но не могу понять как такой код может заменить условные конструкции. Решение учителя не вносит ясности( Или это вообще не должно было ничего заменять, а просто пример каррирования?
Вопрос пользователя №15570
Хорошее задание, встряхнул мозги наконец-то! У меня слишком подробная декомпозиция получилась, но я получил удовлетворение. )) https://ru.hexlet.io/code_reviews/48670
Вопрос пользователя №15569
При попытки запустить скрипт содержащий export Chrom выдает ошибку Unexpected token export. возможно для работы export, import требуется библиотека.
Вопрос пользователя №15568
Это разве ошибка: > error Unnecessary 'else' after 'return' no-else-return в таком коде, ну это уже его конец, ведь блок закрыт, и else тоже можно использовать?.. // removed
Вопрос пользователя №15567
Может быть только одно if и все последующие else if, или можно писать везде if как условие? И еще, есть ли разница в написании else if с новой строчки и через пробел сразу после } ?
Вопрос пользователя №15566
Если я захочу избавиться от файла в репозитории.\ Как я могу это сделать, не прибегая к откату git checkout -- file.txt (чтобы другие новые изменения не откатить)?
Вопрос пользователя №15564
// функция-предикат определяет, является ли число num четным const isEven = num => num % 2 === 0; // функция увеличивает полученное число num на 10 const increaseNum = num => num + 10; const num = 6; const result = isEven(increaseNum(num) + 1) ? num + 1 : 1 - num; Какое значение содержит константа result и почему?...
Вопрос пользователя №15561
добрый день! вот мое решение (https://ru.hexlet.io/code_reviews/48635). линтер ругается по правилу no-confusing-arrow, вроде разобрался, что к чему, поставил return после стрелки, теперь возникает другая ошибка - arrow-body-style - "следует передвинуть возвращаемое значение сразу после стрелки".. как быть в таком ...
Вопрос пользователя №15559
Запутал алгоритм в видео, где говорилось что нужно из списка получить текст. Оказалось что wc работает со списком. И еще, может функцию wc нужно назвать как-нибудь типа wordsCounter или по другому - сами же учите именовать функции и переменные правильно.
Вопрос пользователя №15558
_ А вот в императивные языки практически все позволяют писать функционально._ По моему предлог В лишний.
Вопрос пользователя №15557
Здравствуйте, установила на ноутбук LinuxMint, пытаюсь установить ноду, почему-то застопоривается на моменте ввода пароля, пытаюсь ввести пароль, он просто не вводится: lyubasha@lyubasha-pluto ~ $ sudo apt-get install -y nodejs [sudo] пароль для lyubasha: Опытные Linux юзеры, подскажите, пожалуйста, в чем может б...
Вопрос пользователя №15556
right, по сути, дублирует substr, это получается функция "для полноты библиотеки" или она чем-то лучше всё равно? PS Немного переработанное решение учителя: https://ru.hexlet.io/code_reviews/48612
Вопрос пользователя №15555
Так чем splat отличается от аргумента типа array? Какая практическая польза в том, что этот оператор существует? Ведь так более явно и результат одинаковый: function sum(array $numbers) { return array_sum($numbers); } Да и с массивом возможны оба варианта, недоступных для splat: function sum(array $numbers, $...
Вопрос пользователя №15554
совсем ничего не понял про spread, решил без него вот таким образом (https://ru.hexlet.io/code_reviews/48597), можете пожалуйста подсказать в каком направлении двигаться, чтобы осознать спред?
Вопрос пользователя №15552
Дан код: if (temperature > 10) { return temperature; } else if (temperature < 10) { return 0; } Изменится ли функциональность, если изменить else if на else? Как, что будет выполнять функция? Там будет и равно, и меньше 10, поэтому изменится?
Вопрос пользователя №15550
Возникли вопросы по теории: При вычислении значения, которое она возвращает, эта функция не принимает во внимание ничего, кроме данного ей аргумента. Совершенно не важно сколько сейчас времени, какая сейчас погода, какие ещё функции выполняет программа, какие значения у других внешних переменных. Функции, вроде этой...
Вопрос пользователя №15549
А можно получить Решение учителя с комментариями к нему? Я реализовал через if. Решение учителя отличается и мне оно не совсем понятно - путаться начинаю. Хочу разобраться, но без комментариев не получается.
Вопрос пользователя №15546
Добрый день! Туплю нещадно с кодом, да еще и не могу найти - как на ревью отправить недоделанное задание (вижу частую просьбу от преподавателей не писать код в вопросах и ответах), подскажите, пожалуйста)
Вопрос пользователя №15545
// removed В первом условии отсеиваются все пары, у которых элементы не пары. Вторым условием выбираем элемент для следующего шага рекурсии: если первый элемент пара, то выбираем его, иначе - второй. В случае, если оба элемента — это пары, то в таком случае мы теряем одну ветвь. В данной задаче этим пренебрегаем, д...
Вопрос пользователя №15543
Кирилл объясните зачем в этом компоненте берут с пропсов const children = this.props.children; в компоненте // removed чтобы потом перебрать детей в компоненте. Это нужно специально для реактового мапа брать эти свойства? Просто ему же никто не передает никаких пропсов или все таки они по дефолту у всех стоят?
Вопрос пользователя №15542
Можно подробнее в чем смысл этих выражений? const r2 = true || false; const r3 = true || false && isEditing; const r4 = true || false && isEditing || isEmpty(data); const r5 = f1() || f2() && f3(); Они где-то используются?
Вопрос пользователя №15541
Почему-то ломается тест при использовании asort. Если воткнуть var_dump в тесты, то можно увидеть, что функция возвращает правильный порядок, но тесты пишут, что порядок неправильный.
Вопрос пользователя №15539
Вопрос про метод version. Как можно сделать так, чтобы версия бралась из файла package.json? Иначе у нас получается дублирование, и если забыть где-то обновить версию, то будет рассинхрон.
Вопрос пользователя №15538
Немного не понятно либо я не внимательный. Написал сначала функцию где урон высчитывается от текущего здоровья, выдавал ошибку. Позже написал функцию где урон высчитывается от максимально возможного здоровья и все прошло. Я не внимательный или действительно мы считаем процентный урон от максимально возможного здоров...
Вопрос пользователя №15537
Мне кажется, что в функции union можно сразу сделать обёртку на array_unique функцией array_keys. Я сделал обёртку на union - работает. https://ru.hexlet.io/code_reviews/48504
Вопрос пользователя №15536
Здравствуйте! В редакторе не видно строки кода (она скрыта под верхней панелью). Как решить?
Вопрос пользователя №15535
Скажите пожалуйста: использование неявных аргументов в моем решении (https://ru.hexlet.io/code_reviews/48489) - это не моветон?
Вопрос пользователя №15534
Подскажите где почитать про функции вида (a, b) => (c, d) => run(a, b, c, d); Не понятно вторая и треть часть этой функции А так же про экспорт, получается мы в экспорт кидаем функцию run, для того, чтобы потом вытянуть ее в тестах ?
Вопрос пользователя №15533
Подскажите почему вызов функции newLog, не выполняет ее код, например, если написать 10 раз вызов этой функции, то в лог эти 10 записей не попадут. Ниже часть кода, если нужно скину полный // removed code Не могу понять что я упустил
Вопрос пользователя №15532
Подскажите где можно упражняться? как на видео...
Вопрос пользователя №15531
С этим заданием засел плотно - в последнем случае getMidpointOfSegment выдаёт целые числа, как double: /usr/src/app/src/Points.php:8: double(4) /usr/src/app/src/Points.php:9: double(0) Из-за этого строгие проверки валятся и возникает ошибка "деление на ноль".
Вопрос пользователя №15530
Typo! Если некоторые элементы англоязычного интерфейсам вам непонятны
Вопрос пользователя №15529
У меня forEach работает с childNodes
Вопрос пользователя №15528
Всё супер, но нет ли возможности поправить описки в тексте задания: "цифер" на "цифр". В описании a4: велечены -> величины, самомтоятельно -> самостоятельно. Спасибо =)
Вопрос пользователя №15527
Вопрос в тестах надо исправить: ``` Выберите правильный способ вызова функции <?php $list = [3, 4, 8]; function exists(x) use ($list) { return in_array(x, $list); } ``` переписав функцию на: $exists = function ($x) use ($list) { return in_array($x, $list); }
Вопрос пользователя №15526
Об вопросе и ответа теста example_of_algorithm Что можно сказать об алгоритме из урока? Верный ответ - не сработает при отрицательном значении второго аргумента (специально пишу замысловато), наверное нельзя сложить число отриц.количество раз. Подразумевается, что школьное правило перестановки множителей не работае...
Вопрос пользователя №15524
помогите, пожалуйста. что делает и откуда взялась String функция(?) result = sum(String(result)); более того, что означает эта функция?
Вопрос пользователя №15523
Опечатка в теории: "по русски", добавить дефис. В обоих примерах на группировку по именам есть необязательный блок: if (!array_key_exists($user['age'], $usersByAge)) { $usersByAge[$user['age']] = []; } Работает и без этого, т.к. явное объявление массива необязательно. Правда, возможно так более понятней, и мо...
Вопрос пользователя №15522
Как вам мое решение (https://ru.hexlet.io/code_reviews/48452)? Три дня думал )
Вопрос пользователя №15521
вопрос, возможно, с опозданием, но откуда берется значение i в коде? for (let i = 0; i < length(str); i += 1) { if (toUpperCase(str[i]) === str[i]) мы изначально задали ей значение 0, так как система понимает, что i - это определенный символ в строке?
Вопрос пользователя №15520
Честно говоря, не понял вопроса/ответа в тестах: ``` Может ли функция высшего порядка не быть объектом первого рода? Да, например функция sort Может наоборот имелось ввиду? --- Опечатки в [квизах "Отображение"](https://ru.hexlet.io/courses/php-functions/lessons/map/quiz_unit): - "_Как соотносится количество э...
Вопрос пользователя №15518
Нужно в тесте заменить проверку на null на строгую: $this->assertNull(run('')); Я опять невнимательно прочитал задание, не увидев про ноль и возвращая substr прошел тесты. Но она возвращает не null, а "". В assertEquals, видимо, не строгое сравнение, это прокатывало.
Вопрос пользователя №15517
Можно было бы добавить тестик: public function testException() { $this->expectException(\ArgumentCountError::class); average(); } А то я не заметил в задании про обязательный первый аргумент, а тесты прошли.
Вопрос пользователя №15516
А кто использует Flow? Я вижу огромную пользу от статической типизации и честно пытался его настроить. Со своим кодом все ок, но подключение каждой новой библиотеки это ад, особенно остро этот вопрос встал при использовании экосистемы react. Стал замечать что на flow трачу гораздо больше времени чем на сам код. Испо...