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

Возникшие вопросы по выполнению. Что кода нет в бинарнике(только его запуск), а он вдругом файле. и наверное какой то отдельный файл нужен для справки? и как проще тестировать?, запускать с флагом бинарник. Я делал make build и потом из папки dist/bin запускал node gendiff -h и --format [type] тоже не до конца по...

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

Не понял сути оператора ! . А именно строку if (!checkCoordinate(x) || !checkCoordinate(y)). объясните, пожалуйста, подробнее что здесь произошло.

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

Ох, Кирилл, как же Вы были правы насчет проблем с функциональным программированием у людей с опытом. Уже несколько лет пишу в ООП стиле и честно скажу - чуть мозг себе не сломал ) Ходил, переваривал, злился на себя, но в конечном итоге плюс-минус разобрался. И если рекурсию я изучал еще в институте, то вот передача ...

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

Здравствуйте! По второму шагу: не совсем понятен принцип,по которому сравнивают файлы, и итоговый результат: перед ключом плюс-минус как выставлять? Это из lodash какая-то готовая функция?

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

Классное задание. Сначала не понимал всю силу функций высшего порядка, но после этого задания осенило. Моё решение: https://ru.hexlet.io/code_reviews/12062 Имеет право на жизнь?

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

Решил задачу после нескольких дней раздумий. Три или четыре раза кардинально переделывал ход решения. Прошу прокомментировать: https://ru.hexlet.io/code_reviews/12046

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

Салют, у мну что-то не грузится этот урок практики, пробовал на разных браузерах, в консоле выдаёт ошибку "WebSocket connection to 'wss://ide-38287-instance-333765.exercise.hexlet.io/socket.io/?EIO=3&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 400 WrappedWebSocket @ VM44...

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

По теории. Если в реализации класса Enumerable, вместо: where(fn) { const filtered = this.collection.filtered(fn); } написать: where(fn) { const filtered = collection.filtered(fn); } Будет ли код корректно работать? Имеет ли функция where доступ к аргументу конструктора?

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

Правильно ли я понял, что я могу написать в конструкторе return this; и при создании новой карты не писать слово new. То есть если мы явно не указываем в конструкторе что мы возвращаем, и пишем new, то наш класс возвращает объект?

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

Добрый день! Подскажите, почему в решении учителя, в теле функции нет return. Без return функция должна вернуть undefine.

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

Мне все равно не понятно почему мы в функции toStr получаем точки из startSegment и endSegment. Они же возвращают часть пары, а не точки! Надеюсь понятно спросил. Хотя интуитивно я написал как у вас и получал точки именно так.

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

"Фидбек, который мы получаем от наших пользователей, говорит о том, что, как раз, в этом моменте больше всего затыков." И поэтому 6 минутный ролик и без примеров в редакторе... Слабо осветили тему, надеюсь дальше еще осветят тему подробнее и на примерах

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

Почему const? Почему не var и не let? И еще.. const square = (a) => { return a*a; } Вместо const тут может быть let или var?

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

Задание было несложным, но интересным. =) И у меня есть пара вопросов: 1. В спеке про метод put написано: public V put(K key,V value) Associates the specified value with the specified key in this map. If the map previously contained a mapping for the key, the old value is replaced. И ничего не сказано про то, что н...

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

Отсутствуют тесты для вариантов с ошибками. Не понял сначала, как обрабатывать ошибки, а тесты все равно пропустили такое решение: https://ru.hexlet.io/codereviews/11991?submissionid=15110

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

Если я хочу масштабировать на много игр с выбором игры из главного бинарника, то лучше импорт всей "games" в головной файл, там спрашивать какая игра и функцией со свитчем вызывать (свитч это топорно, но больше в голову ничего не приходит)? Еще - если я хочу сделать игру бесконечной с набором очков до первого неправ...

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

Из этого урока, к сожалению, я не до конца понял принципиальную разницу между обычными и анонимными функциями в PHP. Все, что было показано в уроке, можно было заменить обычными функциями, и ничего бы не поменялось. В чем суть? Автор говорит, что такие функции можно передавать в качестве аргументов и т.п. Но в чем б...

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

Здравствуйте. Подскажите, можно ли вместо BABUNа использовать консоль GITa, она ведь ведет себя также?!

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

Очень тяжко зашла функция append. Объясните, пожалуйста, по пунктам, что происходит в return: Ссылка на ревью (https://ru.hexlet.io/code_reviews/12017) Мое понимание: в конструктор добавляется первый элемент из list1, далее функция вызывает саму себя, заменяя list1 на tail(list1), потом берется первый элемент этого ...

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

Полтора дня это все устанавливал, чтобы оно просто заработало локально из пакета. По ссылке https://github.com/hexlet-boilerplates/nodejs-package откуда беруться node_modules eslint, babel? Он их отдельно загружает? Мне после установки локально в консоли приходится вводить export PATH=$PATH:node_modules/.bin чтобы ...

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

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

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

я одно только не понял, можете подсказать. почему мы третий угол находим по формуле. Math.PI - rad(b + c); . хотя в задание написано. Противолежащий угол вычисляется по формуле: 180 - сумма двух известных углов. //а Pi - 3,14??

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

А почему окружение? Может область видимости? Или я что-то неправильно понимаю?

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

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

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

Здравствуйте. Не могу понять, как работает SELECT в решении учителя. Если просто сделать select w1.id from weathers w1, weathers w2; то получим ``` id 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 (16 rows) ``` Получается, этот запрос выводит такое количество одинаковых id, сколько записей в ба...

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

linter-php выдает ошибку error running php !! Я так понимаю нужно указать путь до какого то файла в настройках liner-php???

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

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

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

Как я понял, у вас в тестах для функции по нахождению симметричной точки отсутствует проверка в случае если у координат разные знаки (например: (-10, 10)). Поэтому сначала мое неверное решение тест пропустил. Поправьте меня, если я не прав, пожалуйста.

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

export const smallestDivisor = (numb) => { let a = 2; if (numb < 1) { return NaN; } else if (numb === 1) { a = 1; return a; } while (a <= numb) { if (numb % a === 0) return (a); a = (a + 1); } return a; }; smallestDivisor(1); Самостоятельно не получилось решить без подсмот...

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

Скажите, пожалуйста, откуда берётся значение в переменной $class в анонимной функции?

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

Добрый день в терминале везде отображается (master). Это виртуальное окружение, по аналогии с виртуальным окружением питона?

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

подскажите что означает такая запись в решении учителя ``` public function count() { return count($this->items); } интересует конкретно ($this->items)

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

Доброго дня! не совсем понял чем на данном этапе отличается наследование от импорта? И там и там мы можем использовать данные другого класса.

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

Здравствуйте! Не могу понять, почему this.state undefined: import ClockState from './ClockState'; export default class { constructor() { this.min = 0; this.hour = 12; this.alarmMinute = 0; this.alarmHour = 6; this.state = this.setState(ClockState); this.isAlarm = false; } setState(Klass...

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

<?php function wordsCount($string) { $lol = $string; $var = []; $count = ""; for($i = 0; $i <= strlen($lol); $i++){ $count.= $lol[$i]; if($lol[$i] = " "){ array_push($var, "$count"); $count = ""; continue; } } return $var; } ec...

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

Здравствуйте! Если позволите, небольшое предложение по этому уроку. На мой взгляд, теория действительно излагается немного запутано. Почему бы не вставить в начало такое определение модуля: Модулем считается файл с кодом. В этом файле ключевым словом export помечаются переменные и функции, которые могут быть использ...

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

пожалуйста объясните что означает эта конструкция из решения учителя $cart->items[] = $item;

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

Каждый раз возникает проблема с пониманием сути самого задания. Возможно такая проблема не у многих, но я регулярно с этим сталкиваюсь в вашем курсе. Хотелось бы иметь более доступное и обширное для понимая описание.

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

Вроде что-то у меня все таки вышло, спустя три дня)) Получилось громоздко по-моему. Посмотрите пожалуйста https://ru.hexlet.io/code_reviews/11869

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

решил но подскажите зачем мы здесь используем функцию flatten? я использовал её в решении и я так понимаю это перестраховка если в качестве аргумента придёт многомерный массив.Из файла с тестами ясно что он к нам придёт а вот если бы приходили простые массивы уместно ли всё время использовать эту функцию?

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

function iniq($array) { $result = []; foreach($array as $value){ if(in_array($value, $result)){ continue; }else $result[] = $value; } return $result; } Не подскажите почему не принимает данный код?`

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

Почему ругается??? echo sqrt(cos(pi())) + (sin(deg2rad(90)); There was 1 failure: 1) App\Tests\SolutionsTest::testFunctionSolution PHP Parse error: syntax error, unexpected ';' in /usr/src/app/FunctionSolution.php on line 4 Parse error: syntax error, unexpected ';' in /usr/src/app/FunctionSolution.php on line 4 Fai...

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

function sumDouble($number1, $number2) { $result = 0; if($number2 !=0 && $number2 > 0) { for($i = $number1; $i <= $number2; $i+=2){ $result = $result + ($i ** $i); return $result; } } } Не подскажите что не так с моим решением?

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

Добрый день, после создания теста выскакивает: Process finished with exit code 1 Class not found: "io.hexlet.xo.model.PlayerTest"Empty test suite. И тест не проходит.

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

Мне не совсем понятно для чего Вы привели пример с курсами и уроками? Это пример связи один ко многим? У вас в профессиях используются одинаковые курсы, как вы там формируетет связь?

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

Если вынести терминальное условие из for(применить break),то проверка не проходит?

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

Почему не срабатывает такой цикл? for (let i = --n; i < 2; i--) {}

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

Над заданием сидел неделю, день за днем предпринимая вялые попытки хоть до чего-то додуматься самому. В итоге психанул и прошел его, взяв решение из очередной статьи по лямбда-исчислению (коих перечитал за это время, наверно, с десяток) и адаптировав его под синтаксис JS. Но сам так до конца и не понял, что происход...

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

Хотелось бы увидеть в плеере возможность редактирования скорости воспроизведения 1.25х, 1.5х

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

Следующая команда сменит группу всех файлов папки 'dance' на 'supergroup'. Впишите пропущенное слово. sudo chown -r :supergroup dance Вопрос требует введения -r хотя этот регистр не правильный правильным будет -R