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

Проходил первое практическое задание и застрял на третьем методе getTotal(). Решил посмотреть с какой структурой имею дело (сравнить со своим представлением). Написал следующее: function getTotal(Cart $cart) { // BEGIN (write your solution here) return print_r($cart->items); // END } И при нажатии на кнопку...

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

во втором и третьем параграфе речь идет о react-forms, а затем в примерах кода и далее redux-form. Нет ли тут ошибки?

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

// removed разве такое решение не правильное? выдает следующую ошибку ```FAIL tests/reversePair.test.js ● reversePair Unknown message '3' at pair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/src/index.js:40:15) at reversePair (reversePair.js:9:10) at Object.<anonymous>.test (__tests__/r...

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

имеет ли право на существование такое решение (https://ru.hexlet.io/code_reviews/26025?submission_id=34562)? укажите, пожалуйста на ошибки, если они принципиальны

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

как же я люблю зеленый http://prntscr.com/gzimwh

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

Привет ) Подскажите пожалуйста Мой код из задания: // removed В 6 строчке получается, что я увеличиваю begin на 1. Также, как в Вашем ответе только чуть иначе. Однако, мне выдает ошибку ( RangeError: Maximum call stack size exceeded ) Почему нельзя так как я написал ?

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

Доброго времени суток! Подскажите, почему не проходит тест? Через console.log ответ правильный. // removed

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

// BEGIN (write your solution here) const weight = 19; const c = 300000000; const energy = weight * (c ** 2); // эта строка в редакторе маркируется красным крестиком, но ответ всё же проходит, почему ? // END

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

На 5 этапе встал в тупик с текстовым представлением, а точнее правильными отступами, добавленного или удаленного ключа, значение которого - объект. Возьмем, например: + group3: { fee: 100500 } Мы можем доп. параметром Space у Json.stringify сделать пробелы перед ключами. Но количество ограничено 10 и ...

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

https://ru.hexlet.io/code_reviews/25963 объясните, что не нравится линтеру?

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

Брался за это задание в доп. практике еще до появления этого курса - не удалось. Сейчас удивился, как легко получилось его выполнить. Это очень полезный курс. Спасибо!

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

В уроке есть задание я не смог его решить пмогите плиз) Подставьте правильные имена функций в выражение. Результатом выражения должно получиться число 30. Функции определены так: const sum = (a, b) => a + b; const square = num => num ** 2; const result = (3, 2) + (5); // 30

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

https://jsfiddle.net/7svh9vdy/ что я не так делаю, подскажите пожалуйста. тесты показываю это : https://jsfiddle.net/xuztg6sc/

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

Добрый день!! Проштудировав описание работы программы вычисления площадей, не могу понять как вызывается (каким механизмом): const defmethod = definer('тип обьекта'); defmethod('тип метода', 'функция') // Как в модуле эта функция срабатывает - без экспорта. (Как мы попадаем в модуль) Думаю, что проглядел что-то в...

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

Здравствуйте! Тесты успешно отрабатывают, хотя мой метод orderBy реализован некорректно – функция, передаваемая в sort, возвращает true/false, вместо -1/0/1. Вот ревью (https://ru.hexlet.io/code_reviews/25955). А вот (https://stackoverflow.com/questions/24080785/sorting-in-javascript-shouldnt-returning-a-boolean-be-...

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

Добрый вечер!Написал функцию итеративно создает объект,но счетчик не работает, грешу на НЕПРАВИЛЬНОЕ сравнение созданного нового ключа с уже находящимся в acc ключе.Прошу помощи. // removed

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

Что-то я не понимаю решение учителя. У меня при подстановке любых значений "а" и "b" всегда получается 01...

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

В практике на UML диаграмме вместо генерализации указана directed association

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

и снова не понимаю КАК РЕШИТЬ ( "нельзя использовать ture/false" это как? прошу разъяснить решение на пальцах и второстепенный вопрос, насколько это сложный курс? у меня он вызвал большие проблемы, хотя я на него перешел с курса рнр, потому что сказали что тут лучше объясняют в целом дальше сложность будет только по...

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

Добрый вечер вы где-то писали что разбираете темы в slack, можно узнать канал в slack ?

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

Здравствуйте! У меня виндоус. Сделала все как в уроке. Установила бабун. Но в контекстном меню он не отображается. Как его запустить?

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

Доброго времени суток. На сколько я понимаю, у меня проблема в правиле углубления в рекурсию, как и у некоторых ТС, судя по комментам. Самым логичным терминальным правилом мне показалось следующее: // removed То есть, мы продолжаем "копать" пока не найдём пару, где ни первый, ни второй аргумент не являются пустой ко...

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

не понимаю вот этого синтаксиса в тестах: const result = (n => n ** 2)(5); это сокращенный вид определения и вызова функции? Можете написать, как бы это выглядело в несокращенном виде?

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

Компилятор выдаёт ошибку, не совсем понимаю её значение, вроде как скобка лишняя. make: Entering directory '/usr/src/app' mkdir -p out find . | grep java > sources.txt javac @sources.txt -sourcepath src -d out -cp out ./src/io/hexlet/xo/model/Field.java:45: error: missing return statement } ^ 1 error Makefil...

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

В ридми к заданию есть ошибка: Зарегистрируйте автозагрузчик классов, так чтобы тесты прошли. Правильным вариантом будет: Зарегистрируйте автозагрузчик классов так, чтобы тесты прошли. Стоит ли сообщать о подобных ошибках в дальнейшем?

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

Здравствуйте! Порекомендуйте пожалуйста, какие дополнительные материалы можно изучить для закрепления материала по этому курсу. Также подскажите по тестам. Проблемы с чтением тестов, их пониманием. Может нужно пройти курс автоматическое тестирование на PHP, или же что-то другое. Помогите пожалуйста. Нужно большее уг...

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

Добрый день. Скажите пожалуйста, есть ли принципиальная разница, от какого условия идти во втором if - "если не существует значение в массиве, то", или "если существует значение в массиве, то..." // Если не существует, то... if (!array_key_exists($word, $result)) { $result[$word] = 1; } else { $...

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

Запятую после "последнего" параметра рекомендуется ставить только в функциях с "бесконечным" количеством параметров?

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

есть ли какое то соглашение по именованию actions и констант? например ДЕЙСТВИЕОБЬЕКТ Например у вас действия называются addTask, а типы TASKADD

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

Не работают три последних теста из-за строчки: const url = res1.headers.location.split('/').slice(0, -1).join('/'); В location приходит адрес поста '/posts/3', а после этой обработки url становится равным просто '/posts'. Т. е. нужно оставить только url = res1.headers.location;

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

Ппц, не додумался сделать таблицу соответствий, решил тупо в лоб - выковыряв из списка имена ссылок.

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

не могу уложить задание в голове, помогите пожалуйста. первый аргумент - "Количество раз, которое нужно применить функцию к аргументу" - если apply(5, v => v + 10, 3); // => 53 то вроде (10+3)+(10+3)+(10+3)+(10+3)+(10+3) = 65 я понимаю что я не прав, по этому и пишу ))) в этом же примере apply(2, Math.sqrt, 16); //...

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

На счет PATCH: Если я хочу изменить состояние элемента, то отправляю такой запрос, и должен получить ответ. newItem = axios.patch(`/tasks/:${item.id}/finish`); но получаю такой ответ: PATCH https://длинныйурл.hexlet.io/tasks/:6/finish 500 (Internal Server Error) Подскажите, ощущение что отправляю не правильный з...

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

Да, минут 30 вникал в решение учителя, пока не разобрался с этими пустыми вызовами. Теперь свое решение считаю каким-то неполноценным :) Спасибо за обновленный курс, этой информации не хватало.

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

const square = (x) => { [что вписать. Серьёзно застрял на вопросе.]x * x; };

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

Добрый день! Я совсем запутался, подскажите, что я делаю не так. ``` const isPalindrome = (str) => { let size = str.length; let result = ''; result = str === isPalindrome(str.substr(-1, size)); return result; }; export default isPalindrome; Вывод OUTPUT FAIL tests/isPalindrome.test.js ● isPalindrome Ran...

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

Добрый день не понимаю как эту функцию изолировать от предыдущих вызова если я ее изолирую то она соответственно не будет работать вот код const t = (...test) => { const acc = Number.isInteger(t.valueOf()) ? t.valueOf(): 0; //console.log(`acc = ${acc}`); t.valueOf = () => test.reduce((a, b) => a + b,acc); r...

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

По моему, в решении учителя, вот тут // removed нужно убрать parse. Как я понял идея тут в том, что тип сам знает, как себя обработать, а мы ему навязываем какую-то функцию parse. Ну и соответственно тут добавить // removed

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

День добрый! Бьюсь над следующей простой задачей: вывести все натуральные числа от 1 до n. Вывести я их вывел с помощью следующего кода, но они выводятся от n до 1, а не от 1 до n: const showNumbers = (n) => { console.log(n); if (n === 1) { return 1; } else { return showNumbers(n - 1); ...

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

тип, который возвращает метод должен соответствовать типу входящего аргумента То есть в метод нельзя передать int и вернуть boolean?

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

Я правильно понимаю что this служит для точного указания на локальную или глобальную переменную, в случае когда локальная переменная перекрывает глобальную из-за совпадения имен?

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

Подскажите пожалуйста правильно ли я понял задание? Требуется реализовать функцию if, в которую передается функция True или False .Функция True всегда возвращает первый аргумент,Функция False второй.Следовательно if должен повторить действия переданной функции.

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

Здравствуйте! В задании в алгоритме решения сказано: Если здоровье игрока (которого атаковали на предыдущем шаге) меньше или равно 0, то обновляем лог и возвращаем наружу. Игра закончена. Что подразумевается под обновлением лога?

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

Я правильно понимаю, что использование switch с String это плохо из соображений быстродействия? И как предлагается тогда поступать? Использовать вложенные if? (я посмотрел байткод - там сравнение естественно точно такое же, только нет двух свичей) То есть я правильно понимаю, что тру-программисты не используют свитч...

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

// removed Добрый вечер, получаю ошибку Argument must be pair, but it was 'undefined' и console.log просматривал, не могу понять, что не правильно? Подскажите пожалуйста.

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

А зачем нам нужен на данном этапе интерактивный режим в Jest? Ведь в тестах нам всего лишь нужно проверить соответствие вывода функции корректному варианту.

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

У меня почему-то долго запускаются тесты в Jest. Около 4 секунд. Если запустить сразу же еще раз, то тогда процесс идет очень быстро. Пробовал запускать с флагом -s. Идет быстрее, но то же достаточно медленно. Даже не понимаю, куда копать.

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

Решил задание довольно таки быстр, просто перечитав пару раз текстовую часть урока) Тест прошел с первого раза, но мне кажется что все таки я что-то не уловил) Хочу получит небольшой фитбэк по своему заданию. ``` const flip = (fn) => { return (a,b) => { return fn(b,a) } } export default flip; ``` Пра...

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

Добрый вечер! Подскажите, пожалуйста. Прошу прощения, что так много. Задание №1 ``` const getSumOfTwoNum2 = getSumOfTwoNum; - Не могу понять, почему это функция? const getSumOfTwoNum = (a, b) => a + b; У меня в тетрадке записано: "минимальная функция которую можно определить, функция, которая не принимает ни одного...

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

Добрый вечер. При проверке теста со значением 10 возвращает 0 вместо 1. Я а считаю, должна быть 1. Может я что-либо не замечаю, подскажите пожалуйста. ```const SUM =(str) =>{ let strN = str.toString(); let end=length(str); for (let i=0; i { if (num<10) { return num; } return SUM(num...