Вопрос пользователя №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