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

Возникла пара вопросов. 1.В каком виде заполняется аккум? в примере, там массив пар, но как его сделать? У нас изначально аккум должен быть пустой строкой ''? или как оно заполняется и соеденяется? у нас есть пары, к примеру cons('li','qwert'), каким механизмом оно обеденяется с 3 такими же парами в один массиив, е...

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

А если git diff ничего не показал? Подразумевается что все эти операции нужно было делать в какой-то из поддиректорий репозитория, где установлен гит?

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

Уфф, больше двух дней решал и наконец-то решение прошло все тесты. Примерный алгоритм пришел в голову почти сразу, но реализовать его в работающий код долго не получалось. До решения учителя, конечно, далеко, но прошу посмотреть. https://ru.hexlet.io/code_reviews/31883

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

А как переключаться между проектами? Допустим, у меня есть несколько проектов на локальном компьютере, которые я разрабатываю. Я выполняю npm install, и в какой проект будет установлен пакет?

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

Очепятка: внутренние расстояние оказались больше внешних

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

предлог пропустили: второй рекурсивный вызов заходит в узел F

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

Мой код мне рассказывает страшные вещи. Что я не определил константу. Причём если message снести во внутрь условия, то всё гут. :(

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

Добрый день, Просьба разъяснить синтаксис из теории: handleActions({ [actions.addUser](state, { payload: { user } }) { return { ...state, [user.id]: user }; }, }, {}); В handleActions передается первым аргументом объект, вторым - значение state по-умолчанию. Не ясен синтаксис первого объекта, в котором сод...

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

Здравствуйте! Скажите, почему не принимается следующее решение? // removed

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

Решил "методом тыка", но хочу разобраться. Изначально я написал так: // removed Код тесты не проходил, т.к. b было undefined, что логично. При этом в таком виде // removed Сработало. С одной стороны с темой я разобрался, с другой явно еще "плаваю". Можно ли идти дальше или нужно что-то еще дополнительно изучить?

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

Добрый день! Который день сижу за решением задачи, но никак не получается найти ответ. Расписал все на бумаге, вроде все сходится, за исключением одного - непонятно каким образом происходит сложение вот в этой строчке: **removed** То есть происходит сложение аргумента begin с его измененным вариантом begin + 1, а ...

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

Упс! Что-то пошло не так. Возможно проблемы с сетью. Попробуйте еще раз. Проверка кода проходит, но появляется вот это сообщение. Сброс задания не помогает. Что посоветуете?

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

Привет, ребята. Про руби у вас есть введение, было бы здорово, если было бы что-то немного глубже. Но еще интереснее было бы, чтобы было что-нитбудь про питон. А лучше прямо какой-то курс не только программирования. а именнно девопса. Ансибл есть, про гит немного есть, дженкинс бы еще и тд. Ну в общем мое дело внес...

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

Каким образом получится 5 белых и 4 черных если в main в конструктор передается WHITE? nextFigure инициализируется как BLACK и в первую ячейку подйет BLACK. Это если в main в конструктор передавать BLACK то будет ок

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

Добрый день! Решил и сам не понял как. Просто немного адаптировал логику из документации (особо не понимая смысла) и все заработало (первый вариант имел даже неописанную функцию в параметре https://ru.hexlet.io/codereviews/31808?submissionid=43383) Хочу уточнить, правильно ли я понимаю логику работы функции sort. Ф...

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

Каким заклинанием вызывают ментора тут?

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

Доброго времени суток, прохожу ваши курсы, пока с переменными успехами, работаю ювелиром и в своем деле, говорят, не плох, но вот тянет почему то чинить компы, технику, вообще с детства все разбирать любил, будет ли полезен опыт ремонта пк и телефонов, или лучше продолжать заниматься своим делом, а в свободное врем...

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

Я правильно понимаю, что эти две строки нужны для выделения из объекта значения (год или марка ...). ``` const comparator = (a, b) => { const a1 = fn(a); const b1 = fn(b); Если бы массив был представлен строками или числами нам эти две строи кода были не нужны, т.к. на место парметров `a` и `b` встали бы...

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

Добрый день! Самые чудеса кроются для меня в том, каким образом аргумент с параметрами поиска cохраняется в теле функции, добавленной в this.operations. Я где-то фундаментально не догоняю про область видимости. Подскажите, пожалуйста, как мне понять то, что я не понимаю? Это и есть замыкание и все просто, но я не т...

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

Здравствуйте! Подскажите пожалуйста, почему у меня не работает toUpperCase после пробела? вот мой код: import { length, toUpperCase } from './strings'; // BEGIN (write your solution here) let string = ''; const biglet = (string) => { let string2 = ''; string2 = string2 + toUpperCase(string[0]); for (let i = 1;...

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

Просьба прокомментировать мое решение (https://ru.hexlet.io/code_reviews/31780) Как я понял, линтер не особо одобряет такой вариант вызова рекурсии.

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

Unexpected use of '^'. Это можно вылечить только исключением из проверки линтера?

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

число в массие встречается число, который Нашел пару очепяток в Задании.

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

https://ru.hexlet.io/code_reviews/31713 (тут спойлер!) автолинтер выделяет ошибкой импорт файла как с расширением, так и без. кроме того, не первый раз вижу что он имеет замечания и по поводу решения учителя. как правильно? может авто-ревью еще не до конца доделан, или это лишь примерные ориентиры?

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

Почему бы просто не использовать функцию strrev?

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

При редактировании поста в решении учителя по id находим нужный пост (const post) и меняем у него свойства: post.title = title; post.body = body; А каким образом после этой операции меняются нужные свойства у поста в массиве posts?

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

В решении учителя все же присутствует один if и тернарный оператор. Оцените пожалуйста такое решение решение без ифов (https://ru.hexlet.io/code_reviews/31697) я понимаю что длинновато получилось, но в данном случае поставил себе цель сделать совсем без if и тернарников, поэтому для выбора закрывающего тега, пришло...

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

ну это жестко! в теории мало информации, чтобы решить задачу. В принципе, на других сайтах есть информация, но для решения задачи все же хочется увидеть подводящую теорию. В частности, не понятно поведение map.set я долго парился над тем как запихнуть в map по порядку эти "ключ => значение", сперва думал, что в теор...

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

const sum = (num1) => { const conv = String(num1); let result = 0; console.log(result); for (let i = 0; i < conv.length; i += 1) { result += Number(conv[i]); } return result; }; const addDigits = (num) => { if (num <= 9) return num; else { let result = ''; for (let i = ...

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

функциональное программирование - прсто красота, получил истинное наслаждение от реешния учителя

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

Хочу понять какое здесь присвоение и как оно осуществляется. Что получает res? const isNegative = (num) => { const res = num < 0; return res; };

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

export default reduxForm({ form: 'newTask', })(NewTaskForm); Обратите внимание на свойство form, оно задает имя ключа, под которым данные текущей формы будут храниться в Redux. Я правильно понимаю, что это своего рода айдишник формы. Мы задаем название, в данном случае newTask, а где это название мы используем в к...

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

Подскажите пожалуйста, корректно ли проверять не длину, а наличие очередного объекта для обработки? Ссылка (https://ru.hexlet.io/code_reviews/31675) на код прилагается. Заранее спасибо.

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

Товарищи, подскажите в чем дело (речь идет о вызове функции-итератора): изначально я пытался накопить выходной список (acc) с помощью функции cons, как в решении учителя, однако, несмотря на неоднократные попытки собрать аккумулятор так и не удалось. Воспользовался созданием ноды return iter(tail(inputList), node(...

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

У меня несколько вопросов: 2 вопроса связанные с полиморфизмом: Правильно ли я понимаю, что полиморфизм выражается в том, что: 1) Мы используем одну функцию toString() с разными типами, то есть у нас как бы "одна" функция, которая работает с разными типами 2) Тип не важен: то есть, например, если у нас будет другая ...

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

Подскажите, куда выводятся сообщения console.log?

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

День добрый, у меня вопрос возник: for (i = 0; i < length(str); i++) - это строка из решения данной задачи, только с ошибкой. Вот в repl.it она делает цикл и без записи Let i = 0, и не ругается, почему??

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

Где искать описание команды git fetch? В уроке я ее не нашел...

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

Лежал, не мог уснуть...понял чем отличейтся человек от компьютера...в компьютере - копировать вставить, а у людей наоборот0

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

Не совсем понятно, чем в приведенном задании является ошибка? Да и само исполнение: почему нельзя просто прочитать файлы, а потом их сравнить?

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

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

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

Добрый день! Подскажите, где ошибаюсь? const smallestDivisor = (n) => { if (n < 1) { return NaN; } else if (n = 1) { return n; } else { let counter = 2; while (n % counter > 0) { counter = counter + 1; } return counter; } }; console.log (smallestDivisor(4)); Тест пишет про неправильный выво...

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

Добрый день. Обьясните мне пожалуйста как это работает expect(Number.isNaN(sequenceSum(2, 1))).toBe(true); expect(Number.isNaN(sequenceSum(1, -5))).toBe(true); не могу понять как мне этот тест визуализировать.

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

Здравствуйте, тут в тесте вопрос "Что вызывает инструкция байткода INVOKEVIRTUAL?" и один из вариантов - "Экземпляры классов". Это верно, или там методы экземпляров класса?

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

Скажите, это у меня какие-то проблемы или у Ваших видео действительно нет звука?

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

мой код прошел тесты, но осталась неясность. вот мой код (https://ru.hexlet.io/code_reviews/31580) вопрос по теории. обязательно ли функцию называть мап? и почему

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

Здравствуйте.В задании по рекурсии в чем моя ошибка? if (begin>end){ return Nan; } if else (begin===end){ return begin; } else{ return begin + sequenceSum(begin + 1, end); }

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

Здравствуйте! Неправильно понял задание :). Я подумал, что сами функции импортированы и их писать не нужно:), в результате написал такой код: const num = squareSumOfSquares(square(sumOfSquares(square(a), square(b)))); Если бы они были импортированы, то такое выражение было бы верным?

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

Решая задачки, такие как эта или Числа Черча, я прям трансцендирую!! =)) Но чую, что это только начало! =) Спасибо вам, ребята, за Hexlet!!

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

Добрый день! В основах программирования говорилось, что по задумке, смыслу и семантике мы не имеем права сами вручную подставлять куда-то значение undefined. Значит возвращать его таки можно?