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

заметил непорядок в writeFileSync(path, content) и в README и в тестах и в решении учителя README writeFileSync(path, content) Записывает content в файл по пути path. Возможные ошибки: ENOENT - файл не найден EISDIR - path является директорией все логично и понятно, реализовал, решая следующую задачу readFileSync...

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

В этом случае cons не работает,хотя в теории при объединении цифры(1) и функции содержащей несколько цифр(2) результат показывался как объединенный список (1)+(2). Подскажите почему. // removed

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

Здравствуйте. Есть ли возможность в IDE увидеть какие именно поля у нас есть в Builder, не открывая сам класс? Как, к примеру, в конструкторе выплывает окошко с именами всех полей.

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

Здравствуйте. Очень вкусный курс получается. Я так понимаю он наверное и рассчитан на время где то месяца 2. В связи с этим интересно парочку вопросов. 1)Реально ли после него устроиться на работу?(понятно что вопрос не корректен но имеется ввиду в среднем) 2)Через какое время выйдет весь курс?Когда планируете запус...

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

Здравствуйте! Подскажите как определять четность для очень больших чисел (> 10 квадриллионов)? Существуют ли прикладные задачи где это может иметь значение?

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

Добрый день! После выполнения: console.log('hello, world'); появляется вот это: hello, world => undefined Подскажите, что означает => undefined и почему оно появляется?

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

почему не срабатывает - return 1/2*(a*sqrt(square(b)-square(a)/4)); ?

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

есть вопрос, что должно происходить если в 1 файле 4 элемента а во втором 3 например?

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

Спасибо за курс. Последний урок был особенно хорош :)

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

// removed Что тут делает функция reverse(acc); ? Норм, если я сделал так? : // removed

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

https://yadi.sk/i/kQID-BKv3AYcHJ https://yadi.sk/i/DKraBqjf3AYinb Плюс пункты из первого вопроса присутствуют во втором

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

На простых вещах всё время спотыкаюсь. Почему 'HTML 3' - я не могу увидеть?: export const select = (query, html) => { console.log("HTML 1: " + toString(html)); console.log("HTML 2: " + toString(tail(html))); console.log("HTML 3: " + toString(head(html))); return "OK"; } Я в заданиях больше с этой проблемой...

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

Здравствуйте. Dmitriy Grachov указывал вам на ошибку в задании которую надо пофиксить вы её не пофиксили до сих пор. Проходит только если опять же используется T1 И T3 специально сам изменял и потом вот какое решение учителя выдало ``` public class Triple extends Tuple { private T2 middle; public Triple(T1 left, T2...

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

const smallesDivisor = (n) => { const iter = (num, minDel, answer) => { if (minDel <= 1) { return answer; } else if (num % minDel === 0) { answer = minDel; return iter(num, minDel - 1, answer); } else if (num % minDel !== 0) { return iter(nu...

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

Помогите пожалуйста, не могу понять как это сделать, отладчик пишет at del (solution.js:7:30) at del (solution.js:7:14) // BEGIN (write your solution here) export const smallestDivisor = (n) => { { const del = (chislo, delitel) => { if (chislo === 0 || chislo < 0 || chislo === 1) {return 1;} else if ...

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

Здравствуйте. Что то совсем все еще не понятно откуда запускать команды. Установил babun там пишет что telnet нельзя использовать. Установил chocolate а через него conemu тоже самое. Попытался установить через chocolate vagrant вроде установило но пользоваться им не могу. Т.е. опять везде пищет что telnet не поддерж...

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

Почему при запросе в видео GET / HTTP/1.1 Host:hexlet.io Ответ от сервера пришел с кодом ..301 Moved permanently .. Location:https://hexlet.io/ .. То куда перенаправляет ответ и есть же имя хоста который указан в запросе? Разве нет?

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

Не могу понять почему он пишет, что метод возвращает true при при записи на не пустые ячейки. Если у меня записано при !=null возвращать false? Подскажите пожалуйста. Класс Field: public int getSize() { // BEGIN (write your solution here) return figures.length; // END } public String getFigure(final...

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

Cлучайно прошел тест, просто отправив GET запрос..

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

Возник вопрос о подходе класс только со статическими методами (как альтернатива неймспесам). Вопрос заключается в следующем: При использовании автолоадеров, например такого что предоставляет composer, классы подключатся сами, при первом вызове метода из них или создании инстанса, а функции из неймспейсов так не пост...

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

Здравствуйте. Такой вопрос в тесте: ``` Метод класса Main.class преобразует логин пользователя в идентификатор. Какой идентификатор вернется для пользователя “new"? 166 2 0 1 74 ``` Но вот я скомпилировал код и так понимаю что я обвел и есть хеш-код присвоенный элементам но они как то не совпадают. enter image descr...

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

PHP ругается "Fatal error: Call to undefined function Functional\partition() in /usr/src/app/Solution.php". Добавьте строку "require getenv('COMPOSER_HOME') . '/vendor/autoload.php';" проблема решается. Админ, прошу добавить эту строку, чтобы было по умолчанию.

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

не принимает => пишет :Unexpected token . use strict пробовал. let принимает а => нет.

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

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

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

Добрый день, а почему в решении учителя отсутствует return?

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

А зачем в решение учителя return this? Без него ведь тоже все работает.

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

У меня так получилось. Может кто то проанализировать код на адекватность?) ``` export default function (a,b) { if(a === 0 || b === 0) return a+b; if (b>a){ // меняю местами значения , если b больше а let xyz = a; a = b; b = xyz; } if (a - b == 1) return 1; while (a % b !== 0){ b =...

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

Виртуальная IDE "ругается" на такие конструкции как: const mergedQuery = { ...queryParams, ...params }; Это нормально?

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

Добрый день, подскажите онлайн курсы по математике, спасибо.

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

function reverse ($str){ $strnum = strlen($str); for($i = $strnum -1;$i >= 0;$i--){ $result .= $str[$i]; } return $result; } не могу разобраться с ошибкой(

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

Блин так долго тупил над одной вещью. В toString во время передачи в map сделал так this.children.map(toString).join(''), потом переписал полностью и решил, а в решении учителя почти тоже самое)) Только по другому передача в map осуществляется: this.children.map(child => child.toString()).join('') я так понимаю это ...

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

Мне кажется, в решении нарушен барьер абстракции. Конструктор прямоугольника и интерфейсные функции должны находиться на одном уровне (только они должны знать о реализации на парах). Остальные функции (площадь, периметр, начало координат) должны находиться уровнем выше. То есть, нам нужна еще одна интерфейсная функц...

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

Так и не понял, что вы имели ввиду под вопросом: "Допишите команду так, чтобы права на файл для others стали 0. Используйте сброс, вместо изменения относительно текущего состояния." chmod o-rwx file -- не работает. Как иначе изменить, не совсем понятно.

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

Со мной случилось странное О_о Мне впервые свое решение нравится больше решения учителя. Вот пытаюсь понять где я думаю не так. export default (str) => { let result = ''; let ind=1; for (let i=0; i<strings.length(str); i++) { result+= ind===1 ? strings.toUpperCase(str[i]) : str[i]; ind= str[i]===' '? ...

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

Привет. Почему в формирование лога используется pairs.cons, а не просто cons? Не понимаю различие в абстракциях. - pairs.cons берется из реализации пар (hexlet-pairs) - cons из реализации пар как данных (hexlet-pairs-data) Попытаюсь сам ответить, поправьте, если не прав. Если подумать, то данные из run должны возвр...

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

Можно ли детально разобрать решение учителя? Очень уж не понятно. Чем такое мудреное решение хорошо? работает быстрее? потребляет меньше памяти?

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

На код: removed Возвращает ошибку TypeError: (0 , _solution.isBigOdd) is not a function Что у меня не так? Изменил на removed - код прошел проверку. Подскажите пожалуйста из-за чего возникла ошибка

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

export const getName = (self) => getMethod(self, 'getName')**(contents(self))**; можете подробнее рассказать про работу вот этой строчки ,а именно про contents(self). Остается какой-то осадок не понимания что в данном случае происходит :(

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

В чем ошибка? Не могу никак понять.. ``` // removed

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

Удалось построить структуру тэгов только в одну сторону, подскажите как позакрывать тэги при свертывании рекурсии ? public function toString() { $res = function($children, $acc) use(&$res) { if(empty($children)) { return $acc; } foreach($children as $child) { ...

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

В конце видео 2^5 = 32, а не 2^4; :D

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

Друзья! Для тех, кому решение преподавателя показалось слишком сложным и непонятным (как, например, мне), привожу более доступную для понимания версию с объяснением принципа работы: Алгоритм Евклида. Для начала разберемся, что это и как это работает. Алгоритм Евклида позволяет нам найти наибольший общий делитель чис...

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

Добрый день. Интересует такой момент damage = percentCard.damage(card, health2); почему в случае выбора percentCard урон считается от здоровья второго? Если к примеру второй игрок делает ход, то разве в этом случае урон не должен считаться от здоровья первого игрока? Строчка была взята из решения учителя и я не м...

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

Просто пытаюсь разбираюсь в структуре классов из задания и не могу понять как метод getName() оказался в классе PiredTag ? тк PiredTag наследует только Tag и подключает TagInterface а там этого метода нет, но обращение к этому методу из PiredTag НЕ приводит к ошибке... почему class PiredTag { public function toStr...

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

Здравствуйте. В задании надо сделать итератор свой вот моя реализация как в видео. ``` private class StudentsIterator implements Iterator { // BEGIN (write your solution here) private int index = 0; @Override public boolean hasNext(){ return University.this.students.length > index...

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

После "основ программирования" данный курс показался очень простым и был пройден, что называется, на одном дыхании. Очень удивила такая схожесть синтаксиса языков C и JavaScript. Я, конечно, слышал, что JS имеет "си-подобный" синтаксис, но не подозревал, что настолько. Это было приятной неожиданностью: я ожидал, что...

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

А разница есть между моим и учителем ? ( (7/2)*(100%3-5)) мое (((100 % 3) - 5) * (7 / 2)); учителя. Или лучше как у учителя ?

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

Любопытно, NodeJS допускает определение нескольких значений по умолчанию. Только логика работы при этом становится не очень понятной ``` export default (num) => {return 3.14;} export default (num) => {return 3.15;} //Экспортирует 3.14 export default (num) => {return 3.15;} export default (num) => {return 3.14;} //3....

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

здраствуйте, не могу понять вопрос Может ли метод, вызванный из разных объектов, но с одинаковыми параметрами, возвращать разные значения? можно пример какой то?

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

Только на хром прога .На яндекс браузере работает ?