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

Зачем в учительском задании используется _.flatten? Массивы же не вложены и без этого хелпера отлично работает.

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

Expected value to be close to (with 1-digit precision): 3.89 Received: 3.673037854994406 в чем может быть ошибка? код const gradus = (g) => {return (g * Math.PI) / 180;} const pl = (l, b, c) => (Math.pow(l, 2))/ 2 * (Math.sin(gradus(b)) * Math.sin(gradus(c)))/ Math.sin (180 - (gradus(b) + gradus(c...

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

Почему в строке const solution = n => getTriangleArea(n,square(n) / 2) n вызывается именно так: > n,square(n) и именно в таком порядке?

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

Решил задачку (https://ru.hexlet.io/code_reviews/26279). Хочу спросить, насколько правильно использовать в функциях значения по умолчанию (в моем случае - функция внутренняя, которая не видна снаружи)? Хорошо это или плохо?

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

Здравсвуйте, не могу понять как сделать правильное условие после while... Частные случаи, c NaN и единицей намеренно пока не реализую. Пока только вот так: // removed

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

Добрый день! Почему в this.operations после выполнения строчки кода this.operations = operations || [] (6 минута видео-урока) будет записан либо массив операций, либо пустой массив, а не true или false?

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

Выберите две формы, которые приведут к одинаковому значению переменной x, из вариантов x += 0, x--, x++ и x += 1 правильный ответ — две последних. Почему?

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

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

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

Всем привет, не пойму, что нужно в Solution.js?

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

Добрый день скажите пожалуйста почему такое выражение в внутри функции return $аrr[] = $а возвращает значение элемента $а, а не изменений массив

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

Добрый день! В видео урока на четвертой минуте приведен пример аналогии инициализации объекта как массива, где в качестве свойств выступают целые числа от 0 до 3. const obj = { 0: 1, 1: 'string', 2: {}, 3: [3, NaN] } И далее в примере следует обращение к свойству 0 через квадратные скобки: console.log(obj[0]); Да...

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

почему то заработало только так: public function set($key, $value) { if (!is_array($_SESSION)) { $_SESSION = []; } $_SESSION[$key] = $value; }

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

Не понимаю по lock файлам. У меня случился конфликт packege-lock.json и yarn.lock при сборке на heroku и я тогда решил глобально отказаться от формирования packege-lock файла, выполнив команду npm config set package-lock false. Надо ли заботиться о существовании packege-lock файла? И чем лучше пользоваться для фикса...

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

Не получилось создать пользователя с паролем https://github.com/hexlet-boilerplates/koa-nodejs-application/blob/master/routes/users.js#L16 пока сделал так https://www.screencast.com/t/6Isk2aomForW

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

Я не понимаю как должен работать fullName https://github.com/hexlet-boilerplates/koa-nodejs-application/blob/master/views/users/index.pug#L13 у меня он падает, и для решения проблемы, сейчас я выбираю просто имя и фамилию https://www.screencast.com/t/9aW373etMxWT

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

Здравствуйте. Меня мучает один вопрос, на который у меня не находится ответа. Почему при сравнении is(tag, element) не выводит ошибки? В моем понимании tag - строка, а element - node(name, value) Т.е. мы сравниваем строку с парой... почему мы не пользуемся селектором name()?

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

Доброго времени суток. После успешного прохождения задания посмотрел решение учителя и понял, что невнимательно прочитал условие задания, и в результате решение (https://ru.hexlet.io/code_reviews/26213#file-2) вышло без некоторых функций готовой библиотеки :) Посему вопрос, какими проблемами чревато моё решение? И ч...

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

Вопрос конечно немного риторический и не раз повторялся, почему лекции не соответствуют ДЗ. Каждый раз открывая ДЗ (не беря во внимание что надо сделать) заглядываешь в Main и там как говорит Слава Ковалевский не обращайте внимание на страшные строки, потом изучим. Можно же конечно немного сразу объяснить походу, чт...

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

Скажите, в правильном я направлении двигаюсь? Мне не ясно как в If объединить и True и False одновременно? // removed

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

Первый раз за обучение удалось написать код (https://ru.hexlet.io/code_reviews/26197) короче, чем у учителя. Одной функцией, без substr и независимо от количества цифр в билете (их может быть не 6, а любое кол-во). Хотя если честно, сидел с этой задачей часа 3-4. Уже опускались руки и голос в голове нашептывал, что ...

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

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

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

Добрый день, какое мне добавить условие, так как тест выбирает аргумент 4 и выдает true(поэтому ругается) // removed

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

Добрый день, не могу представить, как реализовать функцию containsTheOrigin. Остальные работают, кроме этой. Код: ``` // removed ``` Ошибка: ``` make: Entering directory '/usr/src/app' npm test npm info it worked if it ends with ok npm info using npm@4.2.0 npm info using node@v7.10.0 npm info lifecycle @~pretest: ...

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

Запуталась, помогите, пожалуйста с последним пунктом: ``` import {getTriangleArea} from './myMathModule.js'; export default Area = (n) => getTriangleArea(n,square(n)/2); Что я пишу не правильно? Ошибка в выводе такая: ReferenceError: Area is not defined ``` И она у меня почему-то часто, я даже не понимаю каким ...

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

Отчет линтера Unary operator '++' used. 4: for (let i = 2; i <= num; i++) { Как исправить замечаение линтера? Чем в заголовке цикла for заменить i++?

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

День добрый! Вопрос следующий: почему линтер ругается на унарный плюс (конструкцию вида i++)? К тому же, в решениях учителя эта конструкция всегда выглядит как i += 1. Неужели запись вида i++ порицается в ES6? Но это же классика, тем более выглядит понятней и короче в два раза. Почему так?

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

Не совсем понял задание на 7 этапе. Мы в самом начале выводили diff в схожем формате, как у json. Нам в итоге нужно сделать вывод diff'а или результат слияния двух файлов?Если первое, то о какой структуре идет речь?

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

Здравствуйте. Бьюсь с этой функцией несколько дней, перелопатила массу статей и параллельно приобрела много новых знаний, но так и не смогла решить проблему, которая образовалась в самом начале: цикл for в конце функции, в случае вызова без второго и третьего аргументов, например ('abba'), на каком-то для меня не оч...

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

Здравствуйте, прошу помощи ``` if((health1 <= 0) || (health2 <= 0)){ return log; } if(order === 1 ){ const card = random(cards); const damage = cdr(card); const newHealth = health2 - damage; const message = `Игрок '${name1}' применил '${card}' против '${name2}' и нанес урон '${damage}'; const ...

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

Помогите разобраться с тестами, плиз) ``` Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in. Немного не понимаю, в чём здесь ошибка: // ...

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

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

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

Добрый день! Выдает ошибку ./src/io/hexlet/xo/controllers/WinnerController.java:69: error: class, interface, or enum expected } ^ Никак не могу понять почему. Ниже мой код ``` public Sting getWinner(final Field field) { for (int i = 0; i < field.getSize(); i++) { for (int j = 0; j < field.g...

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

7.56 Посмотрите на OpenCart, с его валидацией полей и подготовкой данных формы, вот где истязание =)) if (isset($this->request->post['product_description'])) { $this->data['product_description'] = $this->request->post['product_description']; } elseif (isset($this->request->get['product_id'])) { ...

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

Много раз уже пробовал, никак не проходит задание, судя по tree всё вроде правильно построено. ailed: [localhost] (item={'path': 'fs/example1/subexample/file', 'state': 'file'}) => {"failed": true, "gid": 65534, "group": "nogroup", "item": {"path": "fs/example1/subexample/file", "state": "file"}, "mode": "0755", "m...

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

Почему в методе проверки координат пишет ./src/io/hexlet/xo/controllers/MoveController.java:27: error: cannot find symbol if (coordinate > 0 || coordinate < field.getSize()) return false; ^ symbol: variable field location: class MoveController 1 error publ...

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

Большое спасибо за курс, он помогает настроить мозг в нужном направлении.

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

Это самое неудачное задание, которое только можно было выбрать. Зачем предлагать забивать гвозди микроскопом? Такого рода поиск и замена должен решаться только с помощью регулярных выражений. В предложенном преподавателем решении слова проверяются на наличие пробельных символов; при этом пользователь в реальной жизн...

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

… не смог постичь всю глубину условия в решении преподавателя: // We use 'num / 2' in the condition below, and not 'num'. // This is a simple optimization: a number cannot be divided // by a number larger than its half. if (acc > num / 2) { return num; } Число нельзя поделить на число большее...

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

Доброго! Имеет место быть? Просто не нашел похожего в ревью. Логика не нарушена? // removed

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

Почему-то после публикации пакета и последующего запуска выскакивает ошибка ``` /usr/local/lib/nodemodules/1234gendiff123456/src/compareParsedData.js:1 (function (exports, require, module, _filename, __dirname) { import _ from 'lodash'; ^^^^^^ SyntaxError...

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

Прикольная задача, хоть и с containsTheOrigin я немножечко нагородил (https://ru.hexlet.io/code_reviews/26079) :) Есть дилемма: использовать car и cdr или всё таки getX и getY при нахождении других точек прямоугольника? Понятно, что работать будет и так и так.

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

В readme сказано > Реализуйте логику слайдера в функции run. А мы всё в дефолтной делаем. В решении появляется левый src/App/BaseModel.php Ссылки на картинки дают 404 в консоль, немного мешает отладке. В ревью: "Не удалось обработать исходный код. Пожалуйста проверьте, что упражнение проходит проверки и попробуйте...

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

При авторизации через facebook логин отображается в виде user-3ebc3a58f3c2303e (20) Не очень красиво.

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

А на 6 этапе вывод должен быть в файл?

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

Доброго времени суток. Не могу понять сам алгоритм решения, нам нужно сравнить первый и второй символы с последним предпоследним?

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

Задание понравилось. Да, потратил несколько часов на решение и отладку. Но наверное самое сложное в этом задании это первая строчка кода, т.к. данная тема пока не затрагивалась в курсе. Я бы не сказал, что задача повышенной сложности (в сравнении с задачей про ферзей или числами черча, в которых у меня полный ст...

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

Почему, когда мы меняем какое-либо свойство класса, мы должны возвращать новый инстанс класса? ``` public function withStatus($status) { $this->status = $status; return $this; } У меня складывается ощущение, что это связано с подобными конструкциями: return response('Expected email')->withStatus(400)...

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

Получилось гораздо проще и красивее, чем решение учителя => https://ru.hexlet.io/code_reviews/26045 Что скажете?

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

Я до конца не уверен но вот эта строка сейчас работает https://github.com/hexlet-boilerplates/koa-nodejs-application/blob/master/package.json#L26 ? Просто от папки src, я так понимаю, отказались? И непонятно как формировать файлы в папку dist. Для этого проекта важна папка dist?

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

в задании указанно src/components/index.jsx Подключите мидлвару thunk. но файл index.jsx находится в корне src/