Вопрос пользователя №18022
Что бы это значило? Написал код этой простой функции. При запуске в VStudio все ОК, при запуске из терминала в котором выполняем упражнение, тоже все работает. При проверке задания падает с ошибкой There was 1 error: 1) App\SolutionTest::testBallVolume with data set #0 (4.2000000000000002, 1) Error: Call to undefin...
Вопрос пользователя №18020
Я правильно поняла, что в решении учителя используется конструкция вида words.map.filter.reduce (а так можно было?)? В принципе решила так же (https://ru.hexlet.io/code_reviews/60603), но с константами под каждое из этих действий, т.е. в моем решении есть больше "мусора", но мне пока так понятней :) Надо осваивать н...
Вопрос пользователя №18019
Отправил на проверку, потом внёс изменения. Проверять будете вместе с последними (на момент начала проверки) правками?
Вопрос пользователя №18018
Операнд в каждом раунде выбирается случайно или определен последовательностью?
Вопрос пользователя №18016
зачем и для кого функция playBrainEven возвращает булево значение? Чтобы сделать return и выйти из функции. На пустой return линтер ругается.
Вопрос пользователя №18015
замените на цикл for - он более подходит, для ситуаций, когда заранее известно максимальное количество итераций Ахаха, я наконец-то вас услышал :))) Я изначально неправильно прочитал условия игр (понял так, что при неправильном ответе, нужно повторять задавать вопросы до тех пор пока не будет 3 правильных), следоват...
Вопрос пользователя №18014
Hi , i have only english keyboard so , my question is .... Where i have problem in my code???? // BEGIN (write your solution here) const smallestDivisor = (n) => { let x = 1; let y = 2; while (x!= 0) { x = n % y; y = y + 1; } return y; } // END
Вопрос пользователя №18013
const smallestDivisor = (n) => { let m = 2; if (n<1){ return NaN; } else if (n===m){ return m; } else if(n%m === 0) { return m; } else { while(n%m !== 1){ m= m+1; } } return m; } Где ошибка?
Вопрос пользователя №18012
Добрый день! Пара вопросов по тесту: Вопрос "Что делает команда npm install запущенная без аргументов?". Разве тут только один правильный ответ? По-моему ответ "Устанавливает последние версии библиотек указанных в package.json" тоже считается корректным, т.к. при отсутствии файла package-lock.json эта команда именно...
Вопрос пользователя №18011
При попытке запустить npx babel-node -- src/bin/brain-even.js (как и любые другие вариации из любых директорий) появляется ошибка: TypeError: (0 , 2.default) is not a function at Object. (/Users/nikita/Desktop/webprojects/braingames/project-lvl1-s328/src/bin/brain-even.js:10:16) at Module.compile (internal/...
Вопрос пользователя №18009
Мой код идентичен решению: // removed Но при проверке выдает ошибку: ``` FAIL tests/test.js ● solution error: "serial" is not a sequence at Connection.Object.<anonymous>.Connection.parseE (../../local/share/.config/yarn/global/node_modules/pg/lib/connection.js:545:11) at Connection.Object.<anonymous>.Connect...
Вопрос пользователя №18007
// removed добрый вечер запускал данный код через опенсервер, проходил через все примеры, подставлял примеры из тестов - результат такой, какой должен быть. почему данный код не принимается?
Вопрос пользователя №18006
Извините проверку прошел но результат не очень!Можете взглянуть? Код тут (http://ru.hexlet.io/code_reviews/60538#file-0)
Вопрос пользователя №18005
Приветствую! В попытках решить задачу в уроке, посвященном итеративному процессу(из курса js, основы программирования), изверг код, который будет ниже под спойлером. Обработчик ошибок выдаёт строку: expect(smallestDivisor(4)).toBe(2); и комментарий, что, мол, должно получиться 2, а у вас 4. Но как это происходит? В...
Вопрос пользователя №18004
// removed Придумал абстракцию "Вопрос - ответ", реализовал подобно https://github.com/hexlet-components/js-points/blob/master/src/index.js 3 функции: Конструктор, возвращающие первый и второй элемент функции. Все как учили ;) Надо было только вынести в отдельный модуль.
Вопрос пользователя №18003
Исполняемые файлы – это пользователи вашего кода, а не ваш код. Т.е. в бинарнике должна быть одна функция без аргументов, которая тянет всю логику из src?
Вопрос пользователя №18002
Я не понял смысла команды build lint. Если мы ее используем как проверку кода в терминале тот нужно добавить . чтобы проверить все папки Или она нужна для проверки конфигурации travis, чтобы он там на сервере проверял?
Вопрос пользователя №18001
Сейчас переделаю логику, но как я понял, отказ от eval это достаточно принципиальное условие безопасности. Однако, мне очень интересно как же предлагает eslint безопасно использовать eval. Возможно в проекте это не актуально, но это уже дело принципа. Помогите в расшифровке правила. Большое спасибо за помощь))
Вопрос пользователя №18000
Пробую использовать поиск код из книги "Грокаем алгоритмы", глава про поиск в ширину. А в нём цикл while. Так лучше не делать или сойдёт? Вот что сделал: // removed
Вопрос пользователя №17996
Было бы круто в решение ментора добавлять комментарии того, что происходит.
Вопрос пользователя №17994
Я вот что-то тоже не очень понял в чем смысл функции mkDirSync, как она должна работать. Из теории я понял как работает обычная mkdir, а что должна делать sync непонятно. В итоге пытался запилить рекурсивное создание директории по всей вложенности, с проверками на существование, подсмотрел решение и понял что вообще...
Вопрос пользователя №17991
removed for (let i = 3; i > 0;) { Цикл for как раз удобен тем, что позволяет все свои части определить в одном месте, почему вы изменяете счётчик цикл где-то в теле цикла, а не в его определении Счетчик изменяется не в каждой итерации, поменяю на while.
Вопрос пользователя №17990
// removed Да, действительно это из-за второго шага. Не совсем понял, что именно переделать, убрать присвоение значения по умолчанию '' или вообще не выделять функцию hello и засунуть все в функцию Game?
Вопрос пользователя №17988
Блиииин, уже 5 часов сижу над этим заданием! Принципиально не хочу смотреть решение. В общем, написал такой код // removed В общем - Я написал функцию-счетчик, которая определяет , сколько букв в строке (функция "schet") .Далее я написал функцию "g" - которая сравнивает буквы Заглавные и строчные. Далее я написал ци...
Вопрос пользователя №17987
https://ru.hexlet.io/code_reviews/60467 вот так проверять можно? или это вразрез с семантикой?
Вопрос пользователя №17984
код вроде работает на компе, но выдает ошибку, только не очень ее понимаю. или мой вариант решения не самый лучший?) ошибка: There was 1 error: 1) App\Tests\ArraysTest::testIsContinuousSeqeunce Undefined offset: 0 мой код: ``` function isContinuousSequence($arr){ $a = $arr[0] - 1; foreach ($arr as $value){ ...
Вопрос пользователя №17983
Здравствуйте. Подскажите, что делать если не появился файл package-lock.json?
Вопрос пользователя №17982
Для какой цели здесь определяется константа nameAsking (непонятное название)? Какое значение и для чего она получает от вызова функции askUserName?** Александр, спасибо за комментарии! Константа nameAsking (имя придумал на лету) совершенно не нужна - забыл её удалить после своих "экспериментов". Уже исправил. Точку...
Вопрос пользователя №17981
Не могу найти информацию по подключению eslint к родному для Ubuntu редактору nano. Придется поставить и настроить VS Code?
Вопрос пользователя №17980
Приветствую) ошибку хочу найти, но не могу вообще,намекните пж) ```// BEGIN (write your solution here) const smallestDivisor=(n)=> { let x=2; let y=1; while (x!=0) { x=n%y; y=y+1; } return y; } smallestDivisor(15) // END
Вопрос пользователя №17979
Буду читать замечания внимательнее, чтобы больше так не попадаться)) Как мне показалось, я постарался учесть предыдущие рекомендации. Если что-то не заметил - пишите, буду только очень рад)) Сразу два вопроса. Eslint очень ругается на функции eval. Как мне показалось eval хорошее решение, хотя надо быть аккуратным в...
Вопрос пользователя №17978
"Напишите команду, которая запускает класс Start (из пакета com.hexlet.test). Адрес classpath - ./out" Которая запускает или компилирует, если я правльно все понимаю то запускаем мы вот так - java ./out/com/hexlet/test/Start.class. а компилируем javac /com/hexlet/test/Start.java -d ./out? тут нужно что сделать запус...
Вопрос пользователя №17977
Поясните про магические числа? Предлагаете вписать в аргументы игровой функции количество раундов?
Вопрос пользователя №17976
Зачем передавать всю директорию, если код только в папке src? Тогда eslint будет шерстить и папку node_modules тоже? Или он умный и туда не пойдет? Таково мое предположение. Исходя из него я и писал src.Под фразой текущая директория я понимал именно папку с кодом, так что это не упертость или вредность, а просто нез...
Вопрос пользователя №17974
// removed это не надо, у нас консольная, а не браузерная утилита хочу сказать что сделал это в соответствии с пунктом 4 в статье https://guides.hexlet.io/vscode-js-setup/ я себе поставил vs code и настроил его на этот проект
Вопрос пользователя №17973
Как следует относиться к такому роду ошибкам? Пишешь около часа, сверяешься с тестами, все должно работать, но вот есть мелкая проблемка, немного нервничаешь и теряешь баллы за просмотр решения. А по факту там к примеру разница не в решении, а в синтаксисе или мелком упущении. Баллы потеряны, мог бы сам решить пробл...
Вопрос пользователя №17972
class DecartPoint implements DecartPointInterface { private $x; private $y; // Интерфейсные функции public function __construct($x, $y) { $this->x = $x; $this->y = $y; } public getX() { return $this->x; } public getY() { return $this->y; } в тексте public без function ?
Вопрос пользователя №17970
return console.log(Hello, ${actual}); - зачем возвращается результат вызова >console.log. Этот вызов возвращает undefined и вы следом это значенея явно >возвращаете из функции. Для какой цели вы это делаете? Делаю я для того, чтобы в консоле пользователь увидел приветствие. И никакого undefined у меня не возвращает.
Вопрос пользователя №17969
// removed определите в этом модуле одну функцию, которая делает всё, а в бинарнике просто импортируйте её и сделайте вызов Александр, я не понимаю что именно надо сделать необходимо что бы весь текст который ниже размещался в index.js? Welcome to the Brain Games! May I have your name? John Hello, John! или же сло...
Вопрос пользователя №17967
В моем решении первая строка отличается от решения учителя и проверку не проходит. Почему данный способ присвоения константы тут не подходит? define ('FOO_BAR', "5");
Вопрос пользователя №17964
В файле travis.yml создал правило для запуска make lint, но тревис не принимал сборку, пока не указал language: node_js и node_js: node, хотя локально всё запускалось нормально, линтер был доволен. Так и должно быть?
Вопрос пользователя №17963
Чисто в теории: нельзя ли сделать кнопку отмены отправки изменений ментору? Сегодня случайно отправил шаг, к которому даже не приступал.
Вопрос пользователя №17961
Добрый день, имеет ли мое решение (https://ru.hexlet.io/code_reviews/60351) право на жизнь? Или можно было проще все сделать?
Вопрос пользователя №17957
Кирилл, подскажи пожалуйста, почему вот эта сущность container.js (https://github.com/hexlet-boilerplates/koa-nodejs-application/blob/master/container.js) в boilerplates называется container.js, и для чего она потом передается в роутеры? (https://github.com/hexlet-boilerplates/koa-nodejs-application/blob/master/rout...
Вопрос пользователя №17955
Добрый день! Возможно вопрос будет выглядеть глупым,однако могли бы вы объяснить что значит такая запись ${toString(tail(elements))}<${tag}>${value(element)}</${tag}> кода?Имею ввиду как получается,что мы к элементам обращаемся с помощью $? Возможно где-то об этом можно более подробно прочесть?
Вопрос пользователя №17954
Помогите ответить на вопрос. Не могу найти даже в теории правильный ответ . В формулировке -41 оператор - (знак минуса) обладает следующими свойствами:
Вопрос пользователя №17953
файл Makefile, что с ним надо сделать, что бы команды из него выполнялись? сейчас при попытки что-либо выполнить только ошибка (Ubuntu) make: *** No rule to make target 'start'. Stop. (Windows) bash: make: command not found Т.е. я так понимаю, что он должен установлен, активирован, зарегистрирован, как-то так
Вопрос пользователя №17952
что, если в проинициализировать memo в конструкторе через this.memo = null. Мне кажется, если в классе есть св-во, есть смысл сразу явно задать его
Вопрос пользователя №17951
Доброе утро)) Вчера после долгой возни я решил избавиться от неправильных коммитов радикальным способом, и, т.к. проект находился только на старте, удалил репозиторий на gitHub и создал новый с точно таким же названием и settings. Ссылка в проекте валидна,все работает, но в codeclimate отсутствует графа settings в р...
Вопрос пользователя №17950
// removed Собственно вопрос. выдает ** A non well formed numeric value encountered ** Когда проверял ход работы, он почему-то не складывает вычисления, а просто выдает ввиде строки значения. когда добавлю деление, вообще его не видит. Подскажите пожалуйста, что погуглить или натолкните на мысль)