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

https://ru.hexlet.io/code_reviews/51541 долго думал в течении дня, сел вечером, написал за минуту)

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

После проекта осталась буквально пара вопросов: 1. Что и как использовать для роутинга? Пробовал react-router, описывать маршруты внутри компонентов это вообще законно? 2. Какая структура когда сами верстаем? Отдельно папочка styles и соответствие один компонент - один файл стилей? 3. Как относитесь к create-r...

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

Не пойму, со мной что то? Или с тестами? // removed В выводе же видно, что у меня (10, 3) Код : // removed

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

При парсинге XML: axios.get(url) .then((res) => { const domParser = new DOMParser(); const parsedXML = domParser.parseFromString(res, 'application/xml'); }); Возникает ошибка: XML Parsing Error: syntax error Location: http://localhost:8080/# Line Number 1, Column 1: Не могу понять, как ее исп...

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

Решил задание, изучив закономерности в тестах, фактически подогнав логику программы под тесты. Хотелось бы услышать комментарии: // removed Теперь по поводу решения преподавателя. Оно абсолютно не читабельно для тех, кто только начинает изучать программирование, так нельзя! Фактически, промучившись день-два над тако...

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

под клонированием nodejs-package к себе на компьютер подразумевается скопировать данный репозиторий к себе в любую папку? При выполнение команды sloc path/to/nodejs-package выводит: Error: invalid path argument path/to/nodejs-package Error: Error: ENOENT: no such file or directory, lstat 'path/to/nodejs-package'

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

Может к описанию задачи добавить что имеет значение какой аргумент в product надо менять. Я менял не тот и чудом догадался сменить на другой.

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

На такое решение: mv.visitMaxs(2, 2); mv.visitVarInsn(Opcodes.ILOAD, 0); mv.visitVarInsn(Opcodes.ILOAD, 1); mv.visitJumpInsn(Opcodes.IF_ICMPLT, elseLabel); mv.visitVarInsn(Opcodes.ILOAD, 1); mv.visitInsn(Opcodes.IRETURN); mv.visitLabel(elseLabel); mv.visitVarInsn(Opcodes.ILOAD...

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

Здравствуйте, помогите разобраться с решением учителя, мне не понятна вот эта строчка toString(tail(elements)) я вывел её через console.log() и в первых двух выводах она ничего не показывает, а потом резко появляется <h1>hello, world</h1> как это работает? Вот выводы console.log(): ``` console.log html-tags.js:43 ...

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

// BEGIN (write your solution here) const finalGrade = (exam, projects) => { if (exam > 90 || projects >10); { const finalGrade=100; return finalGrade; } if (exam > 75 && projects >=5); { const finalGrade=90; return finalGrade; } if (exam > 50 && projects >=2); { const finalGrade=75; return finalGrade; } ; const f...

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

Если в задании упоминается взрыв мозга, точно будет динамическая диспетчеризация) Восторг, когда решение учителя космическое, но уровня понимания достаточно, чтобы его осознать. Буду признательна за мнение преподавателя о следующем решении: Ревью (https://ru.hexlet.io/code_reviews/51481)

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

// removed code

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

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

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

Здравствуйте. Не могу понять вывод теста, по заданию же нужно вывести новый массив, OUTPUT выдает что ждет булевый тип Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ Array ( - 0 => true - 1 => false - 2 => true + 0 => 1 + 1 => 3 ) По тестам все впорядке , выдает 2 элемент...

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

прошу помощи плз, почему // removed виводит // removed, откуда скобки, равлильно ли я алгоритм копирование списка написал?

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

Никак не могу понять почему не отрабатывает моя рекурсия. Подскажите в каком направлении двигаться // removed Вот результаты тестов // removed

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

В транскрипте урока заметила опечатку: "откладываение" вместо "откладывание". Почитала других учащихся, почувствовала себя глупой, потому что мне понадобилось несколько вечеров. Оказалось, что я как-то сложно думала, а надо думать изначально проще :)

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

В каком выводить список статей из фида? Все подряд, или нужно их как-то организовать/сгруппировать по источнику?

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

Линтер ругается на new DOMParser() говоря, что 'DOMParser' is not defined. Что с этим делать?

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

В этом списке выводится заголовок (title) и описание (description) из RSS. А для тех фидов, в которых нет описания, выводит что-нибудь в духе "Нет описания"? Например у CNN нет поля description в фиде.

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

Кажись, я недопонял задание, хоть и решил кое-как https://ru.hexlet.io/code_reviews/51428 Что за свойство this.memo? Оно создается в самом Enumerable? А вот эта строчка this.toArray().length так же немного смущает меня. Так как именно она находит длину? Думал, раз видео 5 минут, то урок будет просто easy, но оказало...

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

Посмотрите пожалуйста моё решение https://ru.hexlet.io/code_reviews/51423 Стоит ли что-либо менять что бы понять всё что вы хотели донести до нас этой задачей или оно подходит?

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

Зачем в решении учителя reduce если можно спокойно без него обойтись?

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

Что делать дальше, не попятно. Полный ступор // removed

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

Можно добавить тест на проверку ничьи с разным счётом 1 == result(1, 1, 2, 2).

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

CORS proxy, который дается в проекте, мне выдает ошибку 522 и падает по таймауту. Это же не нормально, верно? Что с ним не так? Нашел другой прокси https://cors-anywhere.herokuapp.com/ Буду пользоваться в запросах им.

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

что предпочтительней использовать для числа пи, функцию pi() или константу M_PI

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

Здравствуйте. Подскажите пожалуйста, почему мое решение не проходит тесты: const constcontainsTheOrigin = (rectangle) => { const x = getX(car(rectangle)); const y = getY(car(rectangle)); const x1 = x + getWidth(rectangle); const y1 = y; const x2 = x1; const y2 = y1 - getHeight(rectangle); const v1 = q...

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

ГОСПОДИ у меня горит уже дико, решил начать обучаться и даже эти элементарные задания выполнить не могу. Короче файл компилится, но не открывается. Выдаёт вот это когда открываю через javap класс Main javap main Warning: File .\main.class does not contain class main Compiled from "Main.java" public class Main { p...

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

Здравствуйте, не могу решить задание с функцией has вот код: // removed вот output: ``` ● Data › #has Argument must be pair, but it was 'null' at checkPair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/src/index.js:21:11) at Object.car (../../local/share/.config/yarn/global/node_modules/hexle...

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

Создал проект раньше, чем увидел ссылку на вебпак-бойлер. Решил нужные данные перенести из бойлера в свой проект. При выполнении make test возникает ошибка: ``` FAIL tests/test.js ● Test suite failed to run /home/exces-s/Hexlet Projects/rss-reader/src/Example.js: Unexpected token (4:9) 2 | 3 | export defa...

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

Думаю, что в коде нужно добавить проверку на все квадранты. Потому что если прямоугольник далеко от осей и узкий, то центр координат может и не попасть в прямоугольник.

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

А есть ли разница между созданием нового объекта с прототипом-родителя и этим? Дочка.prototype.__proto__ = Родитель.prototype;

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

В задании урока нет текста про Segments.php

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

Сначала не понял почему в решении учителя к solution2 добавляется сначала слово like, а потом ruby. Слово i не добавляется и переменная solution2 не была определена изначально. Странно конечно, но решение учителя и проверку не проходит. https://ru.hexlet.io/code_reviews/51336

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

почему этот код не проходит проверку ? // removed в выводе написано , что мой код выводит ту же строку что и получает и даже не меняет нужное слово

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

Так, я вообще запутался. Вопрос 5. Почему ответ не 8? a -= 8 - a a = a - 8 - a a = - 8 Правильный ответ: 8 Где у меня ошибка? Вопрос 6. let b = 10; b += b ** 2 > 20 ? 1 : 10; подставили 10+10 ** 2 > 20 110 > 20 - это true. Следовательно ответ: 1. Почему непраивильно?

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

Странно, но мне очень трудно понять этот урок. Вопросов много, может где-то прочитать доп.инфу про маршрутизацию? Вопросы: 1. Правильно ли я понимаю, что маршрут - это описание, под которое может попадать множество урлов, которые обрабатываются одинаковым способом? 2. Не уловил разницы между статическими и динамичес...

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

Добрый день, помогите разобраться, пожалуйста. // removed Такое решение ищет все нужные файлы и не ищет ненужные, но acc на выходе выглядит жутко. Expected value to equal: [] Received: [[[], [undefined], [undefined, undefined, undefined]], undefined, undefined] Вставила везде consol.log, не могу отследить, где ...

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

Откуда он берет еще 1 table в конце??? // removed `FAIL tests/index.test.js ✕ htmlBuilder (11ms) ● htmlBuilder expect(value).toMatchSnapshot() Received value does not match stored snapshot "htmlBuilder 1". - "<table> <tr> <td>lang</td> <td>comment</td> </tr> <tr> <td>php</t...

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

// removed Ха, жалко я не додумался написать что-то другое, кроме того, что было в видео). P.S. Мощно

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

this у меня тяжело заходит. Можете пояснить, почему аргументы передаются в виде массива здесь? Node.apply(this, [name]);

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

Добрый день! Подскажите, решал задачу двумя способами. Первый в браузере работает нормально, по крайней мере, пограничные условия и перебор результат дают правильный, но задача не засчитывалась. Второй вариант успешно засчитался, но интересно, что не так с этим OUTPUT: ``` make: Entering directory '/usr/src/app' np...

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

Не могу понять, как работает const cons = (x, y) => f => f(x, y); - причём здесь 'f'? f - это функция?, но тогда не понятно, почему не работает так: const f2 = (x, y) => x + y; const pair1 = cons(10, 100)(f2); // undefined

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

Почему в данной задаче while (n%counter) и while (n%counter !== 0) работают одинаково? В первом случае цикл должен продолжаться бесконечно, как я понимаю.

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

Доброго времени суток, на листе бумаги прикинул возможные варианты и пришел к тому, что раскладывая числа я могу столкнуться с такой ситуацией, что в списке среди множителей, у меня могут быть числа не только 2 и 3, а например для числа 6552 множителями будут (2 2 2 3 3 7 13) итого: 2(3) степени и 3(2) и перемножив ...

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

Классное задание, есть несколько вопросов: 1) Почему после регистрации мы не фиксируем пользователя в куки 2) Как сейчас на практике делают аутентификацию: на клиенте, обращаясь к серверу по fetch запросам или же полностью на сервере или все делают по разному?)

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

Добрый день! Можете подсказать где у меня ошибка, спасибо! export const select = (tag, tree) => { return reduce((node, acc) =>{ if(hasChildren(node)){ return select(tag, children(node)); } return is(tag, node) ? consList(node, acc) : acc; }, l(), tree);; };

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

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

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

В Ридми упражнения есть пара ошибок в примере вызова: $p = makeDecartPoint(0, 1); $rectangle = makeRectangle(p, 4, 5); // В переменной нужен доллар: `$p` isContainsTheOrigin($rectangle); // false $rectangle2 = makeRectangle(makeDecartPoint(-4, 3), 5, 4); containsTheOrigin($rectangle2); // true // ↑ Имя функции дол...