Вопрос пользователя №13089
Здравствуйте. Вопрос по теории. В видео есть следующий код: 1. const html1 = make(); 2. const html2 = append(html1, node('h1', 'hexlet')); 3. const p1 = node('p', 'hello, world'); 4. const html3 = append(html2, p1); 5. toString(html3); 6. // <h1>hexlet</h1> 7. // <p>hello, world</p> В первой строке мы создаем спис...
Вопрос пользователя №13088
Реализовал map через рекурсивный, а не итеративный процесс как в примере учителя, в чем может быть проблема такой реализации? // removed Mirror вполне хорошо работает. // removed
Вопрос пользователя №13087
А подскажите пожалуйста алгоритм детальный, как это осуществить? Я очень смутно в голове представляю как оно должно работать. В теории я понимаю, в ф-ю приходят дерево и кусок текста, и мы должны просканировать как-то имена каждого файла (не директорий) на соответствия этому куску текста, и если оно соответствует, ...
Вопрос пользователя №13086
Сделал, но до конца не понял что сделал. По сути это была модификация кода из одного из заданий. Теперь таки хочу разобраться, что же все-таки происходит. Вот картинка под спойлером // removed
Вопрос пользователя №13085
Почему именно VS code? А не например Notepad++? Подумал так: раз предложили VS code значит он чем-то хорош?
Вопрос пользователя №13084
Очень много времени потратил на "if (tree.type === 'file')", написал всё за минуту, а вот на основании чего проводить проверку никак не мог найти. В предыдущих уроках нигде не нашел что можно делать обход просто проверкой файл это или нет, да это логично, но не совсем, мы же не знаем какой там тип, файл или нет? ес...
Вопрос пользователя №13082
и здесь картинка потерялась https://ru.hexlet.io/courses/php-overview-of-web-development/lessons/orm/assets/erd.png (https://ru.hexlet.io/courses/php-overview-of-web-development/lessons/orm/assets/erd.png)
Вопрос пользователя №13081
кривая ссылка на картинку https://ru.hexlet.io/courses/php-overview-of-web-development/lessons/db/assets/db-repl.png (https://ru.hexlet.io/courses/php-overview-of-web-development/lessons/db/assets/db-repl.png)
Вопрос пользователя №13079
фух, кое как решил, задание как всегда, сложное, но интересное. как будет время пожалуйста, дайте обратную связь по моему решению (https://ru.hexlet.io/code_reviews/35457) и еще у меня есть такой вопрос. в чем разница между указанием ключей в объекте так { 'Content-Type': 'application/x-www-form-urlencoded', 'Cont...
Вопрос пользователя №13078
В тесте в 10 вопросе "неправильный" должно быть слитно
Вопрос пользователя №13077
Добрый день, При проверке тест прерывается по таймауту: `` make: Entering directory/usr/src/app' Using /usr/src/app/ansible.cfg as config file Loaded callback default of type stdout, v2.0 PLAYBOOK: playbook.yml ********************************************************* 1 plays in playbook.yml PLAY [all] *************...
Вопрос пользователя №13076
Почему вариант учителя не запинается на 3, а такой вариант запинается? const isPrime = (n) => { if (n <= 1) { return false; } for (let i = 2; i < n; i += 1) { n % i === 0; return false; } return true; }
Вопрос пользователя №13073
Настройка окружения - одна из болезненных для меня тем, потому что освещена она слаба. Как гласит статья "Что такое Vagrant": Дальше можно действовать по старинке Мне, как windows-пользователю и нулёвому новичку, действовать "по старинке" в терминале, в незнакомой ОС крайне некомфортно и непонятно. Поэтому я решил ...
Вопрос пользователя №13072
bash-4.3$ alias mkdir='mkdir -p' bash-4.3$ export alias bash-4.3$ export alias mkdir='mkdir -p' не могу понять что не так? в solution.sh между скобок ставил. Задание не проходится.
Вопрос пользователя №13071
Собственный reduce для деревьев - это красота! И даже думать не нужно, как он по всем веткам проходит.
Вопрос пользователя №13070
const smallestDivisor = (n, result) => { let counter = 2 if (n < 1) { return NaN; } while (result = 0) { result = counter % n; n = n + 1; } return n; } Здравствуйте. Объясните пожалуйста, что я делаю не так, немного непонятно.
Вопрос пользователя №13068
То еще задание, почему редьюс постоянно вспоминаешь в последний момент)) Так допустимо с аккумом поступать? https://ru.hexlet.io/code_reviews/35434
Вопрос пользователя №13067
Добрый день. не понимаю почему не принимает echo sqrt(cos(pi())) + sin(deg2rad(90)); ругается 1) App\Tests\SolutionsTest::testFunctionSolution Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -'0' +'NAN' /usr/src/app/tests/App/Tests/SolutionsTest.php:27 FAILURES! Tests: 2, Assertions: 2, ...
Вопрос пользователя №13065
Не могу найти информацию как сделать генерацию source map именно в отдельных файлах. Я конечно могу прогнать каждый файл вручную, но смею предположить, что просто не знаю как это делается правильно. Я не прошу дать исчерпывающий ответ, но прошу направить мое внимание, спасибо)
Вопрос пользователя №13063
Господа. Вы шикарные. Но,для того,что бы быть на уровне божества Вам стоит создать свое мобильное приложение! И вам не будет равных!
Вопрос пользователя №13062
Доброго времени суток! 43 года есть желание научиться программированию в последнем задании понял только как создать for (let i = 0; i < length(str); i += 1) тяжело въезжаю, что посоветуете продолжать обучение , опять если в этом месте тяжело то что будет дальше, иногда местами непонятно что и...
Вопрос пользователя №13061
Где я ошибся ? Ответ записал между begin и and // removed
Вопрос пользователя №13058
Написал еще функцию render (это первое представление, сейчас она правильно работает только с плоскими файлами), но она тоже слишком объемная, с огромным количеством ифов. Я пока не могу понять, в нужную ли сторону я двигаюсь (в плане реализации аст билдера и рендера и в плане представления аст-дерева).
Вопрос пользователя №13057
3 дня решала, наконец решила. Прошу прокомментировать, насколько годно такое решение (https://ru.hexlet.io/code_reviews/35244#file-0)? И еще вопрос - линтер ругается, если я отбиваю пустой строкой некоторые логические блоки. Например, получение тэга - пробел - получение аттрибутов - пробел и тп. Пробелы технически, ...
Вопрос пользователя №13056
В примечании к видео if ($exp == 0) { return $acc; } - почему здесь не 1 возвращается?
Вопрос пользователя №13055
Здравствуйте. Транскрипт урока, цитата: ...если число положительное, то его абсолютное значение — это то же число; если число отрицательное, то его абсолютное значение — противоположное ему число. Проще говоря, отбросьте знак отрицания, если он есть, и всё. Ниже, в примерах: ... IF number меньше 0 THEN return -nu...
Вопрос пользователя №13054
Здравствуйте. В подсказках написано: "Проходимся по списку нод редьюсом, который собирает результирующий список." Нет ли здесь опечатки (вместо reduce должен быть filter)? Или я что-то неправильно понимаю? Ведь reduce возвращает атомарное значение.
Вопрос пользователя №13053
В видео говорилось что, reduce решается только итеративным процессом. Тогда почему решение учителя рекурсивное?
Вопрос пользователя №13052
Здравствуйте! В решении учителя для вычисления функции используются два цикла while для каждого вычисления. Однако в данном частном случае каждая сумма вычисляется по простой математической формуле: // removed Я понимаю, что решение учителя не всегда может быть лучшим :) Однако, с точки зрения программирования, ка...
Вопрос пользователя №13051
В одном из примеров был показан такой вызов babel (с source map). babel script.js --out-file script-compiled.js --source-maps --inline Разве так можно? Ведь надо бы приписать npm run слева, чтобы запустить babel . Если настроить babel глобально возможно, то как это сделать?
Вопрос пользователя №13049
По решению учителя вопрос, а расскажете пожалуйста детально что мы тут делаем: // removed я как бы понимаю, но я хочу уверится что я точно правильно понимаю)) Ну то есть мы возвращаем в ноду в директорию ребенка без изменений к детям которого через мап мы применяем нашу функцию? или как это правильно звучис, скажите...
Вопрос пользователя №13048
Хорошее задание, пришлось пару часов посидеть что бы написать более-менее годное-красивое решение. Спасибо, мозг отлично разминается) https://ru.hexlet.io/code_reviews/35347
Вопрос пользователя №13047
Я - кулхацкер! Я обманул тесты) export const wordsCount = () => 2;
Вопрос пользователя №13046
У меня проблема вот этот вопрос: Чем больше наших функций обладают этими свойствами, тем (в целом) лучше и удобнее было бы программировать и отлаживать код. Выберите подходящие свойства: Ответ : детерменированные и без побочных эффектов не проходит( разве это не так?
Вопрос пользователя №13045
Подскажите, почему когда я пробую этот код в ноде или репл, пишет const { a, b } = { a: 1, b: 2 }; console.log(a); SyntaxError: Duplicate declaration "a"
Вопрос пользователя №13044
Я написал функцию parseAst, которая принимает на вход data (которая результат парсинга файла) и превращает ее в АСТ вида: [ { key: 'bar', value: 'baz', children: [] }, { key: 'foo', value: '', children: [{ key: 'zoo', value: '500', children: [] }] }, ] Но теперь я понимаю, что так сравнить два файла практическ...
Вопрос пользователя №13042
Подскажите пожалуйста. Нужно решить эту задачу с помощью рекурсии. Правильно ли я ее здесь применил, или нужно еще подумать? https://ru.hexlet.io/code_reviews/35321
Вопрос пользователя №13041
Здравствуйте. Не могу найти в консоли классы House.java и Human.java. При команде find src . для пред.просмотра перед компиляцией выводит src/com/test/buildings(нет файла Java)то же самое с humans. Использовала sublime. Что делаю не так?
Вопрос пользователя №13039
Здравствуйте!У меня не отображается поле, где нужно вводить код, из за чего не могу пройти задание.
Вопрос пользователя №13038
Добрый день! подскажите пожалуйста, что не так в коде - на repl работает ... const solution = (str) => { return str.replace(/\w\S*/g, function(txt) { return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();}); }; Сообщение об ошибке такое ``` FAIL tests/solution.test.js ● solution TypeError: (0 , _so...
Вопрос пользователя №13037
Написала такой код и проверила в блокнотике и браузере по значениям теста. Почему не принимает здесь загадка. Пожалуйста, хочется знать в чем ошибка. const sequenceSum=(begin,end)=>{ if(begin===end) return begin; else if(begin>end) return NAN; else return begin+sequenceSum(begin+1,end)...
Вопрос пользователя №13036
Как вижу в РУ - пароль замыкается в возвращаемой функции, но поскольку баланс мы замыкаем в функциях работы с балансом, я решил, что будет логично сделать и функцию работы с паролем. И вот тут-то понял, что не понял в какой момент нужна передача по ссылке, а в какой момент - просто use ($somevar). Теоретически я пр...
Вопрос пользователя №13035
Добрый день, подскажите пожалуйста на счет решения учителя return $func(product($num1, $num2 - 1,$func), $num2); 1) Почему если в джаваскрипт убрать func которая в скобках все будет работать ? 2) Могли бы Вы расписать решение по шагам ,а то мне с помощью http://pythontutor.com/live.html#mode=edit все ровно тяжело п...
Вопрос пользователя №13034
Все, застрял на функции extractHeaders, а именно на финальном reduce. // removed Во-первых, непонятно, что передавать в reduce в качестве аккумулятора? По идее это должен быть список (мы же собираем html), но пустой список мы создать не можем, т.к. нет импортированной функции l(). Во-вторых, где посмотреть внутренне...
Вопрос пользователя №13033
Добрый день. Не могу понять в чём проблема. Функция выглядит так: // removed Выдаёт следующую ошибку: Test suite failed to run /usr/src/app/sequenceSum.js: 'import' and 'export' may only appear at the top level (16:0) 14 | }; 15 | > 16 | export default sequenceSum; | ^
Вопрос пользователя №13032
Здравствуйте. Мое решение сильно отличается от решения авторов. Как понять какое из них более оптимальное? const addDigits = (num) => { const arrFromNum = num.toString().split(""); if (arrFromNum.length === 1) { return +arrFromNum[0] } const nextNum = arrFromNum.reduce((prev, next) => { return +prev...
Вопрос пользователя №13031
Здравствуйте. В чем может быть проблема? Результаты теста Killed npm info lifecycle @~test: Failed to exec test script npm ERR! Test failed. See above for more details. npm WARN Local package.json exists, but node_modules missing, did you mean to install? Makefile:2: recipe for target 'test' failed make: *** [test]...
Вопрос пользователя №13029
Добрый день! При запуске моей функции прямо в консоли или из файла, функция работает и выдает верный результат. При проверке этой функции в задании выдается ошибка RangeError: Maximum call stack size exceeded. Подскажите, пожалуйста, почему может наблюдаться разница в работе функции и как отлаживать её в таком с...
Вопрос пользователя №13028
Как перейти назад в терминал(iterm) с текстового редактора vim. После создания класса, не могу вернуться в терминал.
Вопрос пользователя №13026
Добрый день! Подскажите пожалуйста, что не так в моем коде: ``` const bigLettersCount = (str) => { // BEGIN (write your solution here) let result = 0; for (let i = 0; i < length(str); i += 1) { if (toUpperCase(str[i]) === (str[i])) { result += 1; } } // END }; const compare = (first, second) ...