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

Всем привет! Почему ругается? https://ru.hexlet.io/code_reviews/25434 Потому что параметру функции присваиваю новое значение внутри функции и надо первый возврат значения присваивать в какую-нибудь новую переменную? или ещё как то городить?

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

Добрый день! Ребята, огромная просьба! А можно "разжевать" пример в предыдущем задании буквально построчно! const iter = (acc) =>{ if (acc > num / 2){ return num; } if(num % acc === 0){ return acc; } return iter (acc + 1); }; return iter (2); Т.к. я самоучка и учу самостоятельно...

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

Ребята, код для #append в тестах и в Readme сбивает с толку. В ридми и в привычном понимании append должен добавлять ноду в конец списка. А тесты проверяют, чтобы append добавлял новую ноду в начала списка. Я не прав? Или поправим тесты?

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

Здравствуйте!В этом разделе пользуюсь терминалом для освоения Bash.Эксперименты это здорово...И вот я удалил Makefile...После обновления он не появляется)Что делать?Спасибо!

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

В README сказано, что quote Класс active снимается с текущих элементов этого меню Вопрос: Это нормальная практика? Разве если у нескольких элементов будет active, то и всё поведение nav развалится? PS: Решение учителя, как обычно поразило заковыристостью. Спасибо за closest! И как можно задать вопрос по решению у...

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

Очень радует подбор задач на Хекслете! Они все заставляют сильно задуматься в разные стороны и это очень хорошо. Так и здесь: если решать эту задачу в лоб, то нам требуется довольно изощренная комбинаторика: несколько больше, чем просто формулы числа сочетаний или перестановок. Нам нужна так называемая теория серий....

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

какой то разрыв у меня получился теории с этой практикой. я так понимаю к этому моменту мы должны были прийти к решению через диспетчиризацию. но я честно признаюсь что я считерил и решил через ifы. надо пересмотреть последние пару уроков.

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

Примечательно, что про деструктуризацию рассказывается только в следующем уроке, а функция её использующая присутствует в этом. Новый синтаксис без понимания механизма его работы немного напрягает (хотя я и догадался т. к. знаком с Clojure). Возможно стоит упразднить её в этом уроке?

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

Просто общее замечание: после выполнения курса было бы неплохо на экране с кубком сразу показывать ссылки на практику. Иначе до нее неудобно добираться.

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

Добрый вечер (день)! Ознакомился с дополнительными материалами по теме наследования. Остался непонятен один момент. Последний пример с фигурами отсюда http://developer.alexanderklimov.ru/android/java/extends.php: // В главной активности Figure figure = new Figure(10, 10); Rectangle rectangle = new Rectangle(8, 5); T...

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

`const upStr = (str) => { toUpperCase(str[0]); let result = ''; result += str[0]; for (let i = 1; i < length(str); i++) { if (str[i] === ' ') { toUpperCase(str[i+1]); result += str[i]; } else { result += str[i]; } } return result; }` В чем может быть ошибка в коде? Не могу п...

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

Не могу понять почему так: ``` let end = length - 1; let res = ''; for (let i = start; i <= end; i++) { res += str[i]; } ``` если start === 0, то выводит все правильно. Если start > 0, то на выходе на один символ справа меньше. Три дня голову ломаю.

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

То самое ощущение, когда твое решение (https://ru.hexlet.io/code_reviews/25351?submission_id=33582) почти не отличается от учительского. Класс

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

Приветствую! Посоветуйте простой и лаконичный стайлгайд (правила оформления) для создания коммитов

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

0xFp-2 подскажите пожалуйста в этой строке откуда что берется?

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

Приветствую. Что здесь не так? // removed

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

Выдает такую ошибку. Я так поняла, что ошибка возникла, когда подставили 0 вместо n. Не могу понять почему. Объясните, пожалуйста. `FAIL tests/solution.test.js ● solution TypeError: (0 , _myMathModule2.default) is not a function at Hi (solution.js:8:30) at Object.<anonymous>.test (__tests__/solution.test.js:...

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

Вот сам код: // removed Вот ошибка: // removed

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

Здравствуйте! Объясните, пожалуйста, зачем нам нужно параметры метода делать final, ведь в любом случае ссылка передается по значению? Какую проблему это решает?

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

Решение учителя на цикле? :) Тот самый момент, когда сделал через рекурсию :))

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

Здравствуйте! Не получается решить задачу, и отпугивает вот эта конструкция в тестах expect(diff(300, 45)).toBe(105); Пользуясь рекомендацией в разделе помощь уже пробовал рисовать окружность, окружность = 360, один угол = 300, второй = 45, разница между ними же 15. Подскажите, пожалуйста, в каком направлении копать?

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

Добрый день! Не могу понять где ошибка. Как говорится "истина где-то рядом"...но пока до неё не добрался Прошу помочь в решении. Заранее спасибо! const smallestDivisor = (num) => { // BEGIN (write your solution here) const iter = (counter, num) =>{ if (num === 1){ return 1; } if((counter % num)...

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

Добрый день. Вопрос 1. Что означает это Killed npm info lifecycle @~test: Failed to exec test script npm ERR! Test failed. See above for more details. npm WARN Local package.json exists, but node_modules missing, did you mean to install? Makefile:2: recipe for target 'test' failed make: Leaving directory '/usr/src/...

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

А каким образом получилось так, что элементы в итоговом объекте идут в порядке возрастания?

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

как то резко начинается курс)) где то пропустил курс о том что вообще такое nodejs?) до определенного момента понимал что происходит, сейчас вообще каша в голове! Для того что бы выполнить задачу надо по сути изучить мануалы (я не против но материалы по теме на хекслете получаются крайне поверхностными) а еще лучше ...

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

Отличное задание! сильно запутал импорт функции square, пытался импортировать getTriangleArea тем же способом. Видимо так и задумано) Однако подковырка знатная

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

Когда я превращаю число в строку String(num), мне необходимо записать значение в строковую переменную? let str = String(num); Или сама переменная num станет строковой и уже дальше с ней можно работать как со строкой, например узнавать длинну?

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

Не понимаю, почему в решении не пришлось описывать размещение this и аргументов в массиве локальных переменных

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

Доброго времени суток! Код "вроде как" должен работать но не пойму почему выдает ошибку... ``` public String getWinner(final Field field) { if (checkRowsOrColumns(field, "X", true) != null || checkRowsOrColumns(field, "X", false) != null || checkDiagonals(field, "X", true) != null || chec...

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

Если говорить об уровнях абстракции, правильно ли использовать конструктор cons и его селекторы, ведь они относятся к уровню реализации пар, а не точек. А наша геометрическая фигура - она же на уровень абстракции выше точки, разве нет? Мы оперируем точками, как составными данными фигуры. А если мы реализуем пару дру...

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

чет не въеду как из '1101' и '101' должно получиться '10010' можно немного разжевать мне )

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

Тест, вопрос про sum1 и sum2. В данном примере (для операции сложения) разный порядок аргументов (например, (2 + 1) vs (1 + 2)) в цепочках отложенных вычислений не влияет на конечный результат, но представимы ситуации (например, сборка текста из отдельных слов, композиция функций...), когда такой порядок имеет значе...

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

Начинаю понемногу вливаться, решил потыкать бойлерплейт, посмотреть как оно вообще устроено, в итоге столкнулся со следующими штуками: запустил make compose-setup, он ругнулся на версию ноды ``` error koa-nodejs-application@0.0.1: The engine "node" is incompatible with this module. Expected version "8.2.1". У меня с...

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

ни как не пойму что ж такого написать, чтобы получился в последней функции рекурсия, а точнее у меня получилось добраться до самого конца и получить последний эллемент списка, а вот как захлопнуть рекурсию ?) // removed

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

Товарищи, а объясните, зачем "toUpperCase(str)"? Что значит "переводит строку в верхний регистр"? Заранее прошу прощения за, возможно, тривиальный вопрос, но у меня в голове случилось замыкание.

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

substr('abba', 1, 3) возвращает 'bba'. Это нормально?

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

Помогите разобраться в логике. Я запуталась. Мой код ``` let div=1; const smallestDivisor = (num) => { if (num<1) { return NaN; } else if (num===1) { return 1; } else while (num%div!==0){ div=div+1; return div; } } // END num%div!==0 значит, что число делится с каким либо ос...

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

А формат файла .eslintrc имеет значение? Установщик спросил про формат конфиг файла и я выбрал json. Думал что имеется ввиду package.json.

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

помогите понять, откуда у меня при печати появляется еще одна пара круглых скобок. Никак не могу от них избавиться. код такой export const segmentToString = makeSegment => `[${pointToString(makeSegment)}]`; вывод такой Expected value to be (using ===): "[(1, 2), (-4, -2)]" Received: "[((1, 2), (-4,...

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

Поправьте README. А то тест на "по умолчанию" настроен. -Реализуйте функцию normalize +Реализуйте и экспортируйте по умолчанию функцию normalize

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

В тесте на неизменяемость два одинаковых ассёрта: ... expect(result.toArray()).toEqual([cars[2], cars[4]]); expect(result.toArray()).toEqual([cars[2], cars[4]]); Возможно имелось ввиду это: ``` it('should be immutable', () => { const result = coll .where(car => car.brand === 'kia') .whe...

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

Не понял, как понять, что public void showGameName(); descriptor: ()V flags: ACC_PUBLIC Code: stack=0, locals=1, args_size=1 0: return LineNumberTable: line 7: 0 предназначен для вывода названия метода

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

Я правильно понимаю что если из Swith полностью убрать break, то он не зациклится, а просто пройдет все по порядку и выйдет из цикла? Когда происходит обновление счетчика for, до или после первой итерации? add: И еще, как можно выйти из бесконечного цикла, ведь если какой-то цикл ушел в бесконечность значит программ...

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

Я правильно понял что в JS такой финт не работает? while (num % nod++ !== 0) {} И необходимо делать так. while (num % nod !== 0) { nod += 1; }

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

Добрый день. На мой взгляд установка babel описана не полностью. Только благодаря слаку я сегодня смог его поставить. Так как с программированием я до этого не сталкивался, то фраза установить плагин, мне вообще ничего не говорит. Я так понимаю, что на сайте много людей, которые так же как и я, впервые устанавливают...

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

Добрый вечер! Написал программу, но видимо алгоритм решения не верный // removed выдает ошибку ``` FAIL tests/solution.test.js ● solution expect(received).toBe(expected) Expected value to be (using ===): 1 Received: NaN at Object.<anonymous>.test (__tests__/solution.test.js:6:38) at Promise.resolve....

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

Полистал вопросы, вроде бы не нашел такого, поэтому спрошу: почему в тесте вариант "передать экземпляр аннотации" считается некорректным? Первая ссылка на stackoverflow показывает нам, что такой вариант возможен: https://stackoverflow.com/questions/3282239/is-there-a-way-to-pass-a-java-annotation-as-a-parameter

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

Подскажите, пожалуйста, куда пропала практика под названием "Без двух нулей"?

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

Не совсем понимаю как написать функции quadrant и т.д. Ведь у этой функции параметр на вход всего один и это другая функция. Я это понимаю вот так: 1. quadrant(makePoint(3, -3)) начинается выполнятся функция makePoint и возвращает какой-то результат. Например число 5 2. Функция quadrant будет с ним работать и подс...

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

const flip = (func) => func(a, b) => func(b, a); Что я делаю не так ? Не могу понять как получить аргументы от функции переданной как аргумент