Почему при создании функции: // removed В конце ставится точка с запятой. А при таком виде мы это не делаем: function hello() { }
// removed Failed asserting that 0 matches expected 6. *Я понимаю о чем говорит тест, но не понимаю где именно проблема. * Думаю что это из-за двух пробелов которые в конце в передаваемой строке тестом, а у меня explode работает только на один.
Добрый вечер, где-то видел ссылку на канал в слаке по проекту, но после старта найти не могу ее найти
Драсьти. Курс реально сложный, но интересный))). После прохождения тестов нашел у себя ошибку связанную с обработкой params. Если правильно понял задание, не хватает теста: it('#get with params and query', done => { const params = { a: 'v', d: 'k' }; const q = 'wazzup'; const host = 'http://ru.hexlet.i...
// removed Проблема: 1) App\SolutionTest::testCompact with data set #0 (array(2, 1, '', ''), array(2, 1, null, '', '')) Failed asserting that two arrays are equal. Визуально массивы становятся одинаковыми, а на тестах траблы. В чем проблема?
$sumIntegers = sumGenerator(function($x) {return $x * $x; }); echo $sumIntegers(1, 5); Вопрос по теории, у нас в $sumIntegers один аргумент это функция. Как так получается что мы в $sumIntegers передаём 2 аргумента?
В решении учителя есть строчка ``` [...acc.slice(0, -1), [...chunk, item]]; Что делает ...acc.splice(0,-1)?
Не понимаю, что от меня хотят в класс CurrentMoveController ``` private int countFiguresInTheRow(final Field field, final Integer row) { int countFigure = 0; for (int x = 0; x < field.getSize(); x++) { // Create here Point p // with // x = x // y = row // BEGI...
Как ментор ответил одному человеку ниже: Менять входные параметры это плохая практика. Менять массив во время его обхода - еще хуже. ;) А если массив изначально записать в другую переменную и потом его менять. Верно ли это?
а почему у меня команда which ls выводит ls: aliased to ls --color=tty ?
Подскажите, пожалуйста, почему цикл в данной функции работает неправильно? Он постоянно возвращает последнюю цифру аргумента функции. Хотя по моей задумке он должен возвращать перевернутое число. // removed PS: Вывод не прилагаю, так как это не все мое решение, а вспомогательная функция и дальнейшая работа программ...
{ hexlet } » man -f mkdir mkdir: nothing appropriate. ???
Поскажите, пожалуйста, насколько годится мой вариант (https://ru.hexlet.io/code_reviews/12706)? Больше всего интересует - есть ли принципиальная разница между решением подобной задачи одной функцией (как в решении учителя) и использованием вспомогательной функции (как в моем решении).
Здравствуйте, подскажите что неверно в моем решении Код // removed OUTPUT Expected value to be (using ===): 1 Received: undefined Difference: Comparing two different types of values: Expected: number Received: undefined at Object.<anonymous>.test (__tests__/solution.test.js:7:67) Хотя на проверке напи...
На основах программирования на 6 шаге в текстовом опросе какой бы ты пункт не выбрал, якобы все неверные. Что делать?
Кирилл, у меня есть задумка сделать API для своего ресурса. API не публичное, а только для авторизованных клиентов, имеющих ключ. Какие технологии используются для проверки клиента при получении от него запроса? И какие из них вы порекомендуете использовать?
"Знания необходимые веб разрабтчику" опечатка PS за что вы так тестировщиков?)
В чем смысл первого асинхронного get, если для следующего post запроса надо дождаться завершение get, чтобы использовать его результаты?
Установил Atom на MacOS, в пакетах включил Linter Phpcs. Синтаксическая проверка не работает в редакторе, почему?
Подскажите, что может быть неправильным в этой строчке: - template: src="templates/one_core_config.j2" dest="{{ confd_path }}/one_core_config" when: ansible_processor_cores == 1 Сообщение об ошибке: ``` The error appears to have been in '/usr/src/app/playbook.yml': line 14, column 13, but may be elsewhere ...
_src\App\Solution.php Реализуйте функцию wordsCount, которая считает количество одинаковых слов в предложении. Результатом функции является ассоциативный массив в ключах которого слова из исходного текста, а значения это количество повторений. Пример: wordsCount(""); // [] wordsCount("one two one"); // ["one" => 2, ...
Добрый день :) // removed Как я понял функция sizeof(); возвращает количество элементов в массиве. Не легче тогда отнять от полученного значения sizeof единицу и получить последний максимальный индекс? Или я что-то неправильно понимаю функцию в видео?
Как писать код в Opera???
Добрый вечер! Застрял в самом начале.. Содержимое brain-games.js выводится только через команду "nodejs brain-games.js". Запускаю alex@alex-u:/media/alex/uData/KononovAlex/src/bin$ brain-games.js brain-games.js: command not found Содержание файла ``` !/usr/bin nodejs console.log("Welcome to the Brain Games!"); Пу...
Например с помощью него нельзя в одном месте определить значение цвета и потом переиспользовать его в нужных частях. Уже не совсем верно, есть var() (https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables)
Что выведет на экран следующий код: public class MansConsoleView extends ConsoleView { MansConsoleView() { System.out.println("o "); } public static void main(String[] args) { new MansConsoleView(); } } class ConsoleView { ConsoleView() { System.out.print("x "); } } И почему здесь и...
Пройдено: 3 / 5 Какой конструктор нужно добавить к классу, что бы при запуске метода main вывелось на экран: “X O”? public class B extends A { // ВСТАВИТЬ СЮДА public static void main(String[] args) { new B("X"); new B(); } } class A { A(String s) { System.out.print(s + " "); } } B() { s...
Решусь спросить, что не так, иначе у меня на локалке все так и будет работать, а здесь нет. Что может не нравится? // removed ОШИБКА: SyntaxError: /usr/src/app/solution.js: Unexpected token (2:15) 1 | // BEGIN (write your solution here) > 2 | export isPrime = (n) => { | ^ 3 |...
A - это высказывание (возможно истинное, возможно ложное, это не важно) Выберите однозначно истинные утверждения (У этого вопроса несколько правильных ответов) !!A == A (A && false) == false A == !A (A || true) == true Что-то как-то все это странно выглядит. Никак не могу понять принцип всего этого, хоть и знаком и ...
1 | // BEGIN (write your solution here)const squareOfSum = ( a , b ) => { > 2 | return a * a + 2 * a* b + b * b; | ^ 3 | } 4 | squareOfSum (2, 3); 5 | // END Подскажите,что не так?
Расскажите пожалуйста, в продакшн коде используются пары, списки на парах? Ведь, как я понял, пара это как бит, можно любую структуру данных сделать. Я читал книгу структуры данных и алгоритмы на js. Там через объекты. Очень толстый кот и одни this.
Почему не проходит??? export const smallestDevisor = (n) => { const iter = (a) => { if (a > n / 2){ return n; } if (n % a === 0 ){ return a; } return iter(a + 1); }; return iter(2); };
) написала работающего на локалке монстра. Решение учителя, конечно, красиво ) Тут пишут про разбор дз. Это, конечно, здорово, но при том, что большинство платных курсов мучают 3-4 часовыми видео уроками без практики нормальной, вообще, то текущий бесплатный курс считаю шедевром. Тут практика каждые 10 минут по сути...
Подскажите пожалуйста, почему если я пишу return a^2 + 2 * a * b + b ^ 2 вместо return aa + 2 * a * b + bb т.е. использую символ возведения в степень (^) то код не читается?
TaskStatus (name) name: обязательно. Варианты: [новый, в работе, на тестировании, завершен] Если есть готовые варианты TaskStatus, то зачем тут нужен CRUD?
Добрый день. На 5м26сек. при рассмотрении package.json babel-core и babel-preset-es2015 установлены как зависимости для разработки. Т.е. они не будут использоваться в боевом режиме? Если нет, то как тогда подгружаюися необходимые бабели? если же они все равно используются, то почему тогда они в зависимостях для разр...
Впал к кататонический ступор. "В каком случае уместен null?" Я на полном серьезе считал, что а)программа пытается считать 10й символ из строки длиной в 6 символов. Однако это оказалось не так. Вроде бы теорию слушал внимательно и завершил ее просмотр с мыслью, что все понял. В чем подвох?
Добрый день. Приведённый ниже код не работает, - система ожидает 0, но получает 1 (исходя из данных в консоли). Я перепроверил, но ошибку найти не смог. Подскажите, пожалуйста, где в коде ошибка. // removed
Благодаря весьма тесному сотрудничеству с окном поиска Google, узрел я, на мой взгляд, превосходное решение задачи. export const reverse=(x)=> { return x.split("").reverse().join(""); }; reverse('Программирование меня страшит ибо мой мозг слишком слаб для этого'); Скажите, насколько уместна такая реализация?
Лучший курс, который есть на Хекслете! :)
Вероятно в Ticket.js и ридми о нем опечатка - вместо filmScreening везде fileScreening
Не совсем понял разницу между веб сарвар и апликейшн сарвар, можете пояснить?
Спасибо за сложившееся утро, давно не было так весело:)
Вопрос!Хочу заниматься под чутким руководством учителя. Не могу найти куда мне писать и и задать вопросы по оплате и как будет проходить обучение, если есть у вас такая услуга. Просто я в программировании почти полный ноль. Хочу изучить javascript. Подскажите, плиз, куда писать по этому вопросу?
Где можно скачать полный видеокурс? а то не всегда есть доступ к интрнету.
Установил атом и пхп на бабун, ошибок не было, но в контекстном меню (в папке правая кнопка мыши) нет "открыть с помощью атом" и в поиске атом тоже не находит. Подскажите плиз в чем может быть проблема?
Заметил, что у меня ход мыслей при решении отличается от хода мыслей учителя. Мой: берём входные параметры -> проходимся по каждому из них подходящим методом (я выбрал reduce) -> получаем новые данные на каждой итерации -> думаем как использовать новые данные -> пишем условия и обрабатываем дальше -> ... -> возвраща...
Помогите, пожалуйста, не могу понять, как добавить элементы в объект. // removed
За новыми уроками нужно просто заходить в свой профиль? Или есть какая-то подписка для уведомления по e-mail?
Присоединяюсь к просмотру.