Вопрос пользователя №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); Что я делаю не так ? Не могу понять как получить аргументы от функции переданной как аргумент