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

Не очень понимаю, где в моем коде ошибка. В первом тесте, в зависимости от того, ставлю я count > 0 или count >= 0 - ответ либо 2, либо 4. Во втором тесте - просто магия, через консоль вижу, что результат равен 4, тесты все равно сообщают, что у меня результат undefined. Буду признателен за помощь. export default (c...

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

добрый день. покритикуйте пожалуйста мое решение (https://ru.hexlet.io/code_reviews/36564) и эту строку в решении я не понял const id = target.hash.slice(1);

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

Здравствуйте, хотель бы спросить. Допустим я работаю над двумя проектами одновременно. Могу ли я в этом случае установить какой-то модуль (который мне нужен в обоих проектах) глобально, или все-таки правильнее устанавливать для каждого отдельно? Еще, когда мы устанавливаем пакет, оно скачивается пакет в папку node_...

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

Добрый день, у меня не проходит решение в практике: ``` class FromString { public int fromString(final char[] chars) { // BEGIN (write your solution here) int c = 0; if ( chars != null ){ String charsToString = new String(chars, 0, 3); int charsToInt = Integer.valueOf(charsToString); ...

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

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

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

В последнем упражнении почему последняя строчка не является правдой - там же все идентично?

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

Создал репозиторий, не могу найти где create new file

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

Здравствуйте, пересматриваю видео и все равно не могу понять, что это за операция такая, ну т.е. зачем она не понятно. Т.е операция rest как я понимаю операция применяется когда мы точно не знаем сколько параметров нам будет передаваться и знаем что всё что будет передано потом будет преобразовано в массив. А вот оп...

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

в подсказках Сумма чисел последовательности, в которой begin === end, равна begin (или end) else if(begin===end) return begin; выдает ошибку а, else if(begin===end) return end; ошибки нет. в чем загвоздка я не понял.

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

Добрый день! Никак не могу сообразить, как заставить функцию extractHeaders возвращать HTML список. У меня возвращает строку, хотя ответ и правильный (Argument must be list, but it was 'haskellprologhaskell'). Где я свернул не туда? // removed

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

Подскажите, ветка ведь, по сути отдельный снепшот точно такой же какой мы создаем когда коммитим ?

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

Здравствуйте! К сожалению, зашла в тупик при прохождении последних 2-х пунктов теста. const showArgs = (a, b) => console.log(Arg 'a' equals ${a} & arg 'b' equals ${b}); showArgs(2); Какой вывод будет при вызове showArgs(2)? В этом варианте я уже пробовала и варианты типа ${2} вместо a и b ставить, и ${2} вместо a, в...

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

Добрый день. Я правильно понял, что в моем решении не надо передавать в явном виде аргументы, которые не используются, т.к. функция True и False все равно - они их не используют? enter link description here (https://ru.hexlet.io/code_reviews/36456)

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

Решение учителя не проходит следующие тест-кейсы: const data = ['html', [ ['body', 'Text 1', [ ['div', 'Text 2',], ]], ]]; const expected = `<html><body>Text 1<div>Text 2</div></body></html>`; и const data = [ ['p', 'Text 1'], ['p', 'Text 2'], ]; const expected = `<p>Text 1</p><p>Text 2</p>`;

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

Почему не идет мой вариант? if (num < 4) {return num;} else return const iter =(x)=> { if (num%x===0){return x;} return iter (x+1);}

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

Вопрос по теории: Написано "Если для программы важно не завершаться в случае таких ошибок, то можно ловить событие error на объекте request, который возвращается после выполнения get запроса и производить желаемое действие:" Но ведь http.get асинхронная функция, как она может что-то возвращать? Это сделано внутри no...

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

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

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

Прошу подтолкнуть к решению практики, пожалуйста. Решение мое ``` import { length, substr } from './strings'; // BEGIN (write your solution here) const isPalindrome = (str) => { if (str.length < 2) { return true; } else if (str[0] !== str[str.length - 1]){ return false; } else if (str[0] === str[str....

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

Подскажите что не так // removed выводит такую ошибку: ``` RangeError: Maximum call stack size exceeded at iter (reverse.js:3:16) at iter (reverse.js:7:12) at iter (reverse.js:7:12) at iter (reverse.js:7:12) at iter (reverse.js:7:12) at iter (reverse.js:7:12) at iter (reverse.js:7:12) at iter (reve...

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

Здравствуйте. Извините немного не понял по сути откуда сам по себе берется объект memo что в теории что в коде учителя Вот код // removed Откуда тут какой-то memo появился если вообще непонятно откуда он? У меня просто вот все тоже самое, только я задал этот memo как переменную и понимаю откуда она у меня, а тут ч...

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

Дааа, я это сделал!!! Было конечно не легко, пришлось поломать голову и почитать вопросы. Огорчает тот факт, что было в вопросах написанно, что это задачка из легких, а временни потратил на решение немало часов. Я думаю практика это исправит. решение (https://ru.hexlet.io/code_reviews/36398)

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

npm run test > nodejs-package@0.0.1 test C:\Users\Кононов\Desktop\Projects\nodejs-package > jest FAIL __tests__\half.test.js ● Test suite failed to run TypeError: environment.setup is not a function at node_modules/jest-cli/node_modules/jest-runner/build/run_test.js:112:23 Test Suites: 1 failed, ...

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

"Поиск по файловой системе, (ВМЕСТО ЗПТ - ТИРЕ) операция (ЗПТ) выполняющаяся крайне часто" Далее нужна запятая после "Предположим" в двух предложениях и между ними после "Используя reduce". "более того, можно даже не знать (ЗПТ) что мы работаем с деревом" " а вот /etc/consul/data (ТИРЕ) нет" "информацию о том (ЗПТ) ...

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

В начале текста теории урока после "пожалуй" тоже нужна запятая.

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

Стою на асфальте в лыжи обутый.... то ли лыжи не едут, то ли я такой тупой... Разбираю примеры с рекурсией и итеративным процессом все вроде понятно, как дело доходит до задачи, такой ступор начинается... Шта делать!! Товарищи!! Я уже в школьную вышку полез...

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

что в git diff нужно изучить? огромный список всех зависимостей. Некоторые подсвечиваются зеленым некоторые красным (редактор vim). Изменил babel-eslint в lock файле с версии 8.2.1 на 8.1.2, сохранил, выполнил npm install, проверил lock файл, babel-eslint снова стал 8.2.1. Что нужно в этом задании уяснить, я не понял(

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

В видеоуроке высчитывается площадь марса с помощью square. Но почему-то она не высчитывается, получается undefined. Код переписал из видео и здесь, на repl.it, его протестировал (https://repl.it/@Dmitry1979/programmingbasicsfunctionsreturn-4)

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

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

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

Здравствуйте.Вы не могли бы подсказать что не так с моим кодом. ```java import java.util.Arrays; class ArrayList implements IList { // BEGIN (write your solution here) int capacity = 10; int size = 0; Object[] list = new Object[capacity]; // END public synchronized void add(final Object element)...

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

Сначала залез в радианы, потом вернулся к подсчёту вручную, сообразил поменять местами углы для получения положительных значений, решил нативненько, увидел решение учителя - а там использование встроенных функций, что совсем не по курсу Как так-то? :с

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

Помогите с решением, не могу понять куда вставить проверку пустого аккумулятора чтобы в итоговый не было ничего добавлено в случае отсутствия тега даже у детей. // removed итоговый лист имеет пустые позиции: (pair: (p, is a lisp), (), (), pair: (p, is a functional language), (), (pair: (p, another text)), (((p, p...

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

Столкнулся с интересным. Вызов toString у экземпляра класса произойдёт не только если использовать объект при интерполяции строк, но и если объект будет внутри массива, у которого вызывается join. пруф (https://repl.it/repls/DarkgreenFirebrickWorm) Решил об этом написать, так как сам сделал с потомками ноды как указ...

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

правильно ли я понимаю, что вся асинхронность реализуется с помощью таймаутов? или есть другие возможности? т.е. та же нода внутри использует таймауты? Подскажите ещё, пожалуйста, почему меняются параметры r1 r2 на r2 r1 в функциях на слайде. Ещё не совсем понятно, почему при вызове функции, которая принимает один п...

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

объясните как в тесте получается 53 а не 52 ? как он так считает и куда делась единица ? (x=>x)(4*(10 + 3)) = 52 const m = (x) => x + 10; m(m(m(m(m(3))))) = 53; как так ?

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

Сейчас проверил и скачал свой пакет, там как и ожидалось есть и dist и src, но в популярных пакетах, которые я посмотрел, вообще не было кода, сгенирированного бабелем, то есть люди выкладывают свой обычный код. Соответственно у меня вопрос, зачем мы вообще создаем dist перед тем как выложить пакет, если можно выкла...

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

Здравствуйте, посмотрел видео несколько раз все равно до конца не понятно, почему и что там происходит. Вот у нас есть код. ``` constructor(collection, operations) { this.collection = collection, this.operations = operations || []; } select(fn) => { const newOps = this.operations.slice(); newOps.push(col...

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

Не розумію в чому помилка? const smallestDivisor = (num) => { // BEGIN (write your solution here) if (num < 1) { return NaN; } else if (num === 1 && num === 2) { return num; } else { const iter = (num, acc) => { if (num % acc === 0) { return acc; } else { return iter (num, acc + 1); } return iter ...

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

Здравствуйте! У меня два вопроса: Из урока: ..А дело в том, что если установка глобальная и у нас достаточно прав, то NPM берет бинарники из пакета (для их определения есть свои секции в package.json) и помещает по одному из пути указанному в PATH. При прочтении этого предложения голову немного заклинило. Правильно ...

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

Здравствуйте, в задаче stopwords и words это массив, или какой-то другой тип данных? Пытаюсь использовать приведение к нижнему регистру через map const wordsToLower = words.map(e => { e.toLowerCase()}); const swordsToLower = stopWords.map(e => { e.toLowerCase()}); console.log(`!!!!!${wordsToLower}`); console...

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

В решении учителя есть такая строка const content = children.length > 0 ? children.map(render).join('') : body; Если у ноды будет одновременно текст-тело и потомки, то она зарендерится некорректно — без тела. Я воспринял фразу "без единой условной конструкции" близко к сердцу (https://ru.hexlet.io/code_reviews/363...

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

Под заголовком "Lock", конец первого абзаца. Вы назвали файл package-json.lock. Кажется, это опечатка, и он все-таки должен быть формата .json ;)

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

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

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

Блин, оказывается я долго сидел в этом уроке и никак не мог пройти тест из-за того, что удалил в самом конце эту строчку. export default reference; И объясните пожалуйста что в решении учителя вызывает ошибки? reference.js const reference = () => { return nothing; }; type.js const type = () => { const value...

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

У меня вопрос нубаса) Получается разница между рекурсивным и итеративным процессами в том, что при рекурсивном используется else а в итеративном переходы по строчка идут по порядку? Не бейте сильно =)

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

Не могу понять, я не понял задание и мое решение неправильное, но проходит тесты? У меня нет никаких мутаций, функция написана в стиле примеров из курса "Асинхронное программирование". https://ru.hexlet.io/code_reviews/36303

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

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

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

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

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

Объясните пожалуйста, почему функция применяется именно таким образом const el = head(elm) nAcc = func(el, acc2) а не таким const el = head(elm) nAcc = func(el)

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

выдает ошибку type error: ``` make: Entering directory '/usr/src/app' npm test -s FAIL tests/isHappyTicket.test.js ● is happy ticket TypeError: str.substr is not a function at Object.<anonymous>.exports.substr (strings.js:2:58) at isHappyTicket (isHappyTicket.js:18:36) at Object.<anonymous>.test (__tests_...

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

Доброго времени суток! Не могу понять в чем ошибка. // removed