Вопрос пользователя №13902
Я не совсем осознанно написал такую же функцию map, что и в видеолекции и она проходит тесты! это значит что она нам подходит в этой задаче, или все же мне надо переписать под mirror? (тем более что mirror у меня пока не выходит)
Вопрос пользователя №13899
Линтер ругается вот так Assignment to function parameter 'acc'. 5: acc = str[i] + acc ; Немного не понимаю ...
Вопрос пользователя №13898
Довольно часто в задачах с использованием массивов нужно взять последний элемент. К сожалению, PHP не предоставляет для этого специальной функции (в языке Руби есть функция last, выполняющая данную задачу). В PHP есть функция end для этой задачи
Вопрос пользователя №13896
В начале курса постоянно писал дополнительные функции вне основной. Примерно как здесь сделано с calculatefilesSize. Но потом начал вкладывать в основную, т.е. ту, которую экспортируем (здесь это du). Есть ли принципиальная разница? С областью видимости не будет проблем?
Вопрос пользователя №13895
Привет! пытаюсь экспериментировать с чем то своим, написать класс для контроля своих трат: ну там имя, enum тип трат, количество потраченных денег. Так вот создание инстанца не имеет смысла, если например указана невалидная сумма. Инеты говорят, что могу делать в конструкторе throws, но насколько это чревато последс...
Вопрос пользователя №13894
Правильно ли я понял, что в решении учителя e и arr[i] указывают на один и тот же обрабатываемый элемент?
Вопрос пользователя №13893
Подскажите, как записывать значения свойств объекта, используя нотацию в одну строку для map? Если я пробую отдавать в map вот такую функцию, то парсер выдаёт ошибку Unexpected token: (el, index) => { id: index, value: el } Пока сделал так (https://ru.hexlet.io/code_reviews/39482), но линтер просит убрать одиночну...
Вопрос пользователя №13892
// removed На сколько мой код плох?:) И почему после каждого нажатия кнопки,страница перезагружается?
Вопрос пользователя №13891
Подскажите пожалуйста в чем моя ошибка? make: Entering directory '/usr/src/app' suppressor pass 'RESULT=pass babel-node test.js' suppressor fail 'RESULT=fail1 babel-node test.js' suppressor fail 'RESULT=fail2 babel-node test.js' suppressor fail 'RESULT=fail3 babel-node test.js' Expected tests to fail, but they pass...
Вопрос пользователя №13890
В задании опечатка - "Итак, написать нужно обобщенный метод: findIndex, который к тому же статистический"
Вопрос пользователя №13889
А можете скинуть код из этого модуля (require rackunit) ?
Вопрос пользователя №13887
Вот вывод аккумулятора: ``` console.log game.js:8 (((((pair: ((10, 10), Начинаем бой!)), (pair: ((10, 4), Игрок 'John' применил 'Костяная кочерга гробницы' против 'Ada' и нанес урон '6'))), (pair: ((4, 10), Игрок 'John' применил 'Костяная кочерга гробницы' против 'Ada' и нанес урон '6'))), (pair:...
Вопрос пользователя №13886
Скажите плиз. Из теста, почему так?! ``` Как добраться до числа 3? const pair = cons(cons(1, cons(4, 3)), cons(5, 1)); ``` Ответ: cdr(cdr(car(pair))). Почему? Ведь как получается: 1. cons(cons(1, cons(4, 3)), cons(5, 1)) => car; 2. cons(1, cons(4, 3)) => cdr; 3. cons(4, 3) => cdr; Получается наоборот. Или что-то я...
Вопрос пользователя №13885
Вопрос по примеру в теории. В reducers у нас функция с параметром task: export const updateTask = task => async (dispatch) => { dispatch(updateTaskRequest()); try { const response = await axios.post(routes.tasksUrl(), { task }); dispatch(updateTaskSuccess({ task: response.data })); } catch (e) { c...
Вопрос пользователя №13884
Не забывайте, что наполнение словаря происходит при вызове функции, а не при определении. Но в тестовых вопросах "Когда функция запоминает внешнее окружение?" правильным ответом считается "Во время определения". Что не так я понял?
Вопрос пользователя №13882
не могу понять почему не проходит тест // removed ошибка теста ``` Expected value to be (using ===): 1 Received: null Difference: Comparing two different types of values. Expected number but received null. at Object.it (__tests__/points.test.js:12:71) скажите это у меня ошибка или что то с т...
Вопрос пользователя №13881
Задание не особо сложное, но я так и не понял где именно идет формирование виртуальной таблички?
Вопрос пользователя №13877
почему я ввожу код учителя и все равно выдает ошибку make: Entering directory '/usr/src/app' npm test -s FAIL tests/sequenceSum.test.js ● Test suite failed to run /usr/src/app/sequenceSum.js: 'return' outside of function (4:4) 2 | // Visualize Execution: https://goo.gl/UlTxCs 3 | if (begin > end) { ...
Вопрос пользователя №13876
Тот случай, когда описание страшнее реализации. Спасибо за задание, но чувствую, что тему пока усвоил слабовато.
Вопрос пользователя №13873
А вот так (https://ru.hexlet.io/code_reviews/39397) не слишком ли много функций из lodash используется? Стоит добавить комментарий к первой строке, чтобы линтер не ругался код импорта: // eslint-disable-line
Вопрос пользователя №13872
Добрый день,возникла масса вопросов: вот собственно код: // removed вот вывод пишет , что ждет объект. ● traverse 1 expect(received).toEqual(expected) Expected value to equal: {"children": [{"children": [{"children": Array [], "meta": {}, "name": "NgiNx", "type": "directory"}, {"children": [{"meta"...
Вопрос пользователя №13871
выдает ошибку 'Maximum call stack size exceeded' хотя функция считает значения правильно вот функция: ``` code text here const sequenceSum = (begin, end) => { // BEGIN (write your solution here) if(begin===end) {return end} else {return begin+sequenceSum(begin+1,end)} // END }; console.log(sequenceSum(2, 6))...
Вопрос пользователя №13870
Решил методом тыка. (https://ru.hexlet.io/code_reviews/39382?submission_id=55908) Почему то подумалось что после последний => можно так писать и только после решения учителя понял, что y(z) просто игнорируется. Не ожидал от JS что не будет ошибки. Зачем такая возможность, если до запятой всё равно игнорируются данн...
Вопрос пользователя №13869
Здравствуйте. Если честно, то практическое задание больше раскрывает тему каррирования и работы с модулями, нежели объясняет инверсию. Так-то вроде сама идея инверсии более менее понятна (посмотрим на практике), но практичка совершено бесполезна (в контексте понятия инверсии) к этому уроку, как по мне... Кстати, до...
Вопрос пользователя №13868
После реализации проверки через единицу, ощущение, что я сделал что то гениальное) Решение (https://ru.hexlet.io/code_reviews/39376). Подскажите, почему линтер ругается ? Впервые на такое натыкаюсь. И еще заметил, что у меня нет полного понимания когда ставить ; Можете направить на урок, в котором об этом говори...
Вопрос пользователя №13867
Здравствуйте. Есть 2 вопроса: В первой строчке функции isPerfect я делаю проверку на четность исходя из того, что нечетных совершенных чисел пока не найдено (если верить Википедии). Как вы считаете, допустимо ли использование этого знания при решении задачи? Линтер ругается "Assignment to function parameter 'acc'". ...
Вопрос пользователя №13866
уже не в первом задании этого курса выводится ошибка TypeError: Header name must be a valid HTTP Token ["HOST hexlet.local"] не пойму, что я делаю не так? telnet в bash закрывает соединение сразу после того как я указываю хост.. вот пример HTTP-запроса: ``` // BEGIN (write your solution here) GET /?key=value&another...
Вопрос пользователя №13865
Вчера не в тот раздел написал, свой вопрос.( Добрый вечер! Никак не могу догнать. segment - мы откуда берем? Ведь мы должны сделать сами этот конструктор, он же не импортируется сверху. Хоть и решил это задание. Как показано в примере из задания, мы должны создать сегмент: const segment = makeSegment(makePoint(1,...
Вопрос пользователя №13863
как по мне, так не совсем корректно сформулировано задание. если весь код работает от square до squareSumOfSquares с парой чисел, то он валится уже на первой функции. а если число одно, то в sumOfSquares неожиданно появляется num1, num2. напоминает счёты: костяшки влево, костяшки вправо )) PS ok. предполагаю что н...
Вопрос пользователя №13861
Че то задача для меня оказалась сложноватой, почитал коментарии понял, что нужно сикп учить).
Вопрос пользователя №13860
Привет! очень понравился урок, возникающие вопросы буквально следующим предложением разъяснялись. Но один таки остался: В видео эксепшн FieldNotEmptyEcxeption кидалсся при условии: if (board.getFigure(x, y) == null) но ведь это же условие того, что ячейка свободна?
Вопрос пользователя №13856
А важен ли порядок заголовков ? Так тест проходит // removed Но Если поменять Content-Type и Content-Length местами то тест не проходит...те порядок важен только для теста ?
Вопрос пользователя №13855
Код ` const solution=(str)=>{ let str1=; for (let i=0; i<=length(str); i++){ if (i===0){ str1[i]=toUpperCase(str[i]); } if (str[i-1]===" ") { str1[i]=toUpperCase(str[i]); } else {str1[i]=str[i]} } for (let i=0; i<=length(str); i++){ str1+=str1[i]; } return str1; } export ...
Вопрос пользователя №13854
Насколько длинной должна быть функция, передаваемая в другую функцию в качестве аргумента таким способом: // removed чтобы считалось, что код все еще читаемый? Или это регулируется внутренними договоренностями проекта?
Вопрос пользователя №13851
Добрый день! Прошу подсказать в чем ошибка, 2 дня ломаю голову не могу понять, что не так mymathmodule removed solutions removed output ``` make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ● Test suite failed to run /usr/src/app/solution.js: Unexpected token (5:15) 3 | // B...
Вопрос пользователя №13849
почему то не работает веб доступ..
Вопрос пользователя №13848
Не пойму, почему код ``` 3 | 4 | // BEGIN (write your solution here) 5 | export const makeSegment = (point1, point2) = cons(point1, point2); | ^ ``` Сразу падает с ошибкой Invalid left-hand side in assignment expression ? Ведь принимаются две точки? Или я допустил где-то детскую ...
Вопрос пользователя №13847
Здравствуйте! Для меня эта тема одна из самых сложных для понимания. Не хватает у меня оперативки, что бы в голове всё удержать. Вот код . Он не работает просто для понимания как я вижу решение задания. // removed Не могу не как вникнуть в эту тему. Что порешать или почитать? Может есть какие то приёмы. Не первый р...
Вопрос пользователя №13846
Здравствуйте. Из-за того что я пока не силен в деревьях, и даже раньше когда проходили функции Кирилл, отсылал меня постоянно к этому курсу, ну и конечно к прохождению именно самого языка. Так если это так важно то почему курс закрыли? И не могли бы вы подсказать где можно найти решения по задачам из книги чтобы све...
Вопрос пользователя №13845
Придумал только такое решение (https://ru.hexlet.io/code_reviews/39220) Не смог обойтись без переменных. На сколько все плохо? Понимание решения учителя дается очень тяжело
Вопрос пользователя №13843
Не проходит тест. Я уже написал проверку на 0 в начале функции, но проверка только укорачивает работу программы на 10 шагов.А тест не проходит.Что не так? // removed Вот ошибка: ``` TypeError: (0 , _addDigits2.default) is not a function at Object.<anonymous>.test (__tests__/addDigits.test.js:4:34)
Вопрос пользователя №13842
работает во всех терминалах, на разных операционках, но проверку не проходит status: finished → Code has been running for too long. Infinite loop or recursion. Check terminating conditions.
Вопрос пользователя №13841
Добрый день, объясните пожалуйста порядок действий, решение уже видел, как работает iter понял. А вот почему player1 погибает первый, не дошло. Грубо говоря, как код решения работает я понимаю, а вот как к такой реализации прийти не понятно. Если есть возможность без кода, просто описать начало самого алгоритма, п...
Вопрос пользователя №13840
Здравствуйте, подскажите пожалуйста: вот мое решение (https://ru.hexlet.io/code_reviews/39206) Тесты проходит, но будет ли работать такой код в случае, если у первого же элемента из списка нод окажутся дети?
Вопрос пользователя №13839
Привет! :) для обогащения опыта решил поглядять на некоторые курсы js. Вот эту задачу сделал изи на ванильном for-of, а потом решил поглядеть, как решали другие, и был просто в шоке. Можете, пожалуйста, воимя добра, рассказать, в чем проблемы моего решения? Я понимаю, что в ES6 есть TCO (http://www.ecma-internationa...
Вопрос пользователя №13838
Здравствуйте!Проверял в pythontutor каждый шаг и результат функция считает,но последний шаг возвращает undefined.Подскажите,чего не хватает в функции addDigist? // removed
Вопрос пользователя №13837
Здравствуйте.не могу понять ,что не так... // removed
Вопрос пользователя №13836
Написал довольно красивый и простой код (ну как по мне), который работает (не падает по крайней мере). Но в одном случае результат выходит неверный. Вот сам код: // removed Из распечаток и анализа понял вот что. В одном случае, когда заданный тег "прячется" в других тегах, т.е. является частью ноды, другой ноды, м...
Вопрос пользователя №13835
Решила задачу немного другим способом https://ru.hexlet.io/code_reviews/39187 . У меня есть вопрос. Когда в calculatefilesSize мы передаем директорию с детьми все понятно, в reduce идет проход по массиву, но когда туда попадает file ,как идет проход? Что в итоге попадает в n const calculatefilesSize = node => reduc...
Вопрос пользователя №13834
здравствуйте.прошу помощи // removed ``` There were 2 failures: 1) App\TestSolution::testReverse with data set #0 ('(((4, 5), 6), 5, (2, 3), 1)', Closure Object (...)) Failed asserting that null matches expected '(((4, 5), 6), 5, (2, 3), 1)'. /usr/src/app/TestSolution.php:17 2) App\TestSolution::testReverse with da...