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

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

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

Добрый день, первоначально я на писал функцию compare, примерно как в решении, на основе reduce. Далее написал вариант на простом цикле for и третий на map внутри Array.from - (в итоге на нем и остановился (https://ru.hexlet.io/code_reviews/43207)). Насколько я понимаю основный смысл использования асинхронного подхо...

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

PLS HALP У меня прогон flow1 уходит в бесконечный луп, а flow2 дает неверный результат: ``` ● CardGame › #flow 1 RangeError: Maximum call stack size exceeded at pair (../../local/share/.config/yarn/global/node_modules/hexlet-pairs/dist/index.js:35:27) at Object.cdr (../../local/share/.config/yarn/global/node_m...

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

Подскажите пожалуйста в чем проблема? Вроде получаю необходимый результат, но тест не проходит. 'make: Entering directory '/usr/src/app' find . | grep java > sources.txt javac @sources.txt -sourcepath src -d out -cp ./lib/gson-2.8.0.jar java -cp ./out:./lib/gson-2.8.0.jar Main Exception in thread "main" java.lang.Ru...

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

"../../style.css"

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

Тоже столкнулся с проблемой shebang на винде. Второй системой ставить linux нет возможности, т.к. рабочая машина. А виртуал бокс с убунтой так грузят комп, что работать невозможно. Два вопроса: есть ли версия линукса без графической оболочки как убунта в windows 10 ? чтоб можно было поставить на виртуал бокс Деньги...

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

Но после редактирования в DevTools изменения нельзя сохранить?

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

Как то странно в лекции создается экземпляр статического вложенного класса, вроде так должно быть OuterClass.A a = new OuterClass.A(); ?

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

Что-то где-то затупил. Почему при коде console.log(pairToString(card)); console.log(typeTag(card)); console.log('SimpleCard'); console.log(typeTag(card) === 'SimpleCard'); я получаю ``` console.log solution.js:19 (SimpleCard , (Жесткий ломатель мироздания, 6)) console.log solution.js:20 ...

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

// removed Почему в консоль пишется 14? Какая-то магия сложная. Я же f не вызываю и параметров не передаю. Каким образом а связана с функцией под константой f?

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

У меня windows. Можно ли не использовать shebang, а писать node brain-games.js для запуска файла?

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

На сколько корректно в надтипе обращаться к методам подтипа? return this.isFile() Получается, что все подтипы Node должны обязательно иметь эти методы

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

Линтер ругается на методы без this isDirectory() { return true; }

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

Доброго времени суток! На мой взгляд в задании(формулировке) после тестов есть ошибка. Функция compare, принимающая две строки first и second, работает по следующему алгоритму: Если первая строка больше второй, то возвращается 1. Если вторая строка больше первой, то возвращается -1. Иначе возвращается 0. Нужно сравн...

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

Такой вариант решения задачи уместен? Есть ли минусы в такой решении по сравнению с решением учителя? // removed

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

Что то явно не так с конструктором, вроде правильный синтаксис использую. ``` FAIL tests/solution.test.js ● HtmlBuilder › #parse TypeError: _PairedTag2.default is not a constructor at BuildNode (buildNode.js:8:38) at parse (solution.js:37:34) at Array.map (native) at process (solution.js:14:38) at rest...

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

При вводе команды git push получаю данное сообщение: warning: push.default is unset; its implicit value has changed in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the traditional behavior, use: git config --global push.default matching To squelch this message and adopt the new behavi...

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

Подскажите, пожалуйста, в чём проблема. Возникает ошибка TypeError: Class extends value [object Object] is not a constructor or null ``` make: Entering directory '/usr/src/app' npm test -s FAIL tests/solution.test.js ● Test suite failed to run TypeError: Class extends value [object Object] is not a constructor o...

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

Долго я не мог понять в чем моя ошибка... вместо Of писал 0f)

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

Почему я не могу присвоить элементы строки таким образом? Предположение: там 0 элементов, поэтому и надо добавлять, я прав? ``` // BEGIN (write your solution here) const reverse = (str) => { if (str === '') return ''; let newstring = ''; let i = 0; let k = str.length - 1; while (k >= 0) { newstring[i] ...

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

А в этой практике намеренно отсутствует reverse в исходных данных?

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

Почему при попытке решить задачу "в лоб" просто присваивая в прототипы PairedTag и SingleTag методы не наследуя их через Node.apply(this, [name, attributes]); А также наследуя вот так(это я забежал вперед читая на других источниках, так как по было ощущение что теорию в видео плохо понял) PairedTag.prototype = O...

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

Добрый день! Никак не могу разобраться с этой задачей, можете меня направить, куда двигаться? Задачу уже 4 или 5 день не могу решить, тесты выдают TypeError: (0 , _select2.default) is not a function, не могу понять я вообще в том направлении двигаюсь ? Как добавить новое значение в aсc? Сейчас у меня такое решение...

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

Подскажите, зачем в решении учителя обрезается path: path: urlObject.pathname,

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

По-хорошему, такой запрос не должен засчитываться как правильный ответ: select name from employees where name = 'Joe';

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

вот тут даже незнаю как спросить, в трех соснах утонул // removed

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

Здравствуйте! Почему distinct не срабатывает? написал такой запрос: select distinct d.name, salary from departments d join employees e on d.id = department_id where salary in (select salary from employees order by salary desc);

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

Чего то не пойму, почему в решении учителя нет имени функции partialApply?

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

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

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

Здравствуйте! В 7 вопросе теста есть опечатка. Функция-однострочник sum принимает целое положительное число n и возвращает сумму всех чисел, входящих в интервал [0, n]: const sum = n => (n === 0) ? 0 : n + sum(n - 1); Есть ли в этом определении терминальное условие? Выберите правильное утверждение Да, ведь это рекур...

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

make: Entering directory '/usr/src/app' make: Leaving directory '/usr/src/app' Makefile:3: *** missing separator. Stop. status: finished → Check your code. Tests failed.

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

Вопрос №56 ``` Какие два варианта скомпилируются и могут быть удачно запущены используя команду: java Slava1 hello walls? A) class Slava1 { public static void main (String args) { System.out.println(args[1]); } } B) class Slava1 { public static void main(String [] args) { System.out.print...

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

Решил и это и предыдущее задания самостоятельно. Решение едентичное как у преподователя. Но можете пожалуйста обьяснить как работает эта строка? { ...acc, [year]: newValue } Не что она делает, а как работает.

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

make: Entering directory '/usr/src/app' npm test -s Killed Makefile:2: recipe for target 'test' failed make: Leaving directory '/usr/src/app' make: *** [test] Error 1 что за ошибка?

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

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

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

Хм решил в итоге (https://ru.hexlet.io/code_reviews/42979) Вчера сидел бился в стену несколько часов, сегодня как то само решилось за минуту. Принцип я смотрю примерно такой же только я не понимаю как в решении учителя передается в рекурсивный вызов предыдущая сумма если она не указана в объявлении функции. Или в да...

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

Помогите понять где ошибка. Код такой // Ошибка такая ``` expect(received).toBe(expected) Expected value to be (using ===): 2 Received: 3 at Object.it (__tests__/test.js:65:27) at Promise.resolve.then.el (../../local/share/.config/yarn/global/node_modules/p-map/index.js:42:16) Первый и третий тесты прохо...

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

Несколько дней не мог понять, как вообще подойти к задаче. Сейчас кажется, что вроде нащупал какой-то путь, но теперь не могу понять, почему количество записей в логе не то: // Вывод: ``` xpect(received).toBe(expected) Expected value to be (using ===): 5 Received: 6 console.log: console.log game.js:16 (Игр...

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

Мучался с решением 2 дня. В итоге не смог решить и посмотрел в решение учителя, которое в итоге совпало с моим, за исключением того что я не применял as list (Его нет в теории и я не знаю что это). Ну и решение учителя как-бы не работает у меня на компьютере. Нужно как итог получить строку вида // => 'keyvaluekey2...

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

Возможно тут ошибка? Added - ключ отсутствовал в первом массиве, но был добавлен во второй Deleted - ключ был в первом массиве, но отсутствует во втором. $result2 = genDiff(['one' => 'eon'], ['two' => 'own']); $expected2 = [ 'one' => 'added', 'two' => 'deleted' ];

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

Мое решение совпадает с решением учителя, однако написано скорее интуитивно, на основе прочитанных материалов. Подскажите, как бы выглядела реализация без использования стрелочных функций? Это помогло бы мне понять лучше.

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

Результат отсортирован по размеру в обратном порядке. То есть сверху самые тяжелые, внизу самые легкие Можно ли добавить в подсказки к задаче, что для сортировки используется перегруженная функция sort ???

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

ругается на "синтаксический сахар", на знак "=". В конструкции [$b, $a] = [array_pop($stack), array_pop($stack)]; "Parse error: syntax error, unexpected '='". Хотя в repl.it все нормально.

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

Почему консоль дергается как нервно припадочная ??? Невозможно работать !!! :(

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

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

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

не проходят последние тесты, подскажите пожалуйста в чем причина. Какой случай я не учла. Решаю эту задачу уже 3-тий день. ``` const select = (tagName, html) => { return reduce((element, acc) => { if(hasChildren(element)){ return concat(acc, select(tagName, children(element))); } return is(tagName,...

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

Здравствуйте. Почему вот такой вызов listToString(cons(list1, list2)) приведет к выводу ((n1, n2, n3), k1, k2, k3), где list1 - это l(n1, n2, n3), а list2 - l(k1, k2, k3)? Почему первый список выводится в скобках, а второй нет? Я бы ожидал вывод '((n1, n2, n3), (k1, k2, k3))' Вопрос связан с тем, как реализована учи...

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

Здравствуйте! Не как не могу пройти задание ХО. Выдает ошибки. make: Entering directory '/usr/src/app' mkdir -p out find . | grep java > sources.txt javac @sources.txt -sourcepath src -d out -cp out ./src/io/hexlet/xo/controllers/CurrentMoveController.java:3: error: class ConsoleView is public, should be declared i...

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

Добрый день! Помогите, пожалуйста, в прохождении задания. В repl.it все работает отлично, а вот на тесте валится. //

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

Почему-то в решении учителя вообще не выбрасываются исключения, хотя мы их вроде и отрабатываем.)