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

const squareOfSum = (a, b) => (a * a) + (2 * a * b) + (b * b); Что не так в коде? Все как в решении учителя, но выдает ошибку

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

Почему не сделаете чтоб можно было в терминале протестировать выполнение? php src/App/Solution/Solution.php По кнопке проверить тест мне выдает ошибку, и я не могу понять в чем она, так бы хоть можно было отладочный вывод использовать, что то понять. Опять только вытаскивать все компоненты на локальный комп, но это ...

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

Здраствуйте. Такой вопрос: если цель стать Java-программистом(Web-разработка), когда нужно приступать к изучению JS? Я начал ваш курс по Java-программированию(кстати, мне очень нравится), но в него не включены HTML/CSS и JS. Стоит учить параллельно с Java, до или после? Сколько времени нужно уделять программировани...

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

Задача скорее на логику с математикой чем на программирование.

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

подскажите, что в коде не так OUTPUT Expected value to be (using ===): "25 / 6" Received: "rat1 => (0, _hexletPairs.car)(rat1) / rat1 => (0, _hexletPairs.cdr)(rat1)"

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

Проанализируйте определение функции: const func = (num) => { if (num > 0) { return num - 1; } else { return num + 1; } }; Изменится ли функциональность, если убрать блок else и вынести из него выражение: const func = (num) => { if (num > 0) { return num - 1; } return num + 1; }; Почему не из...

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

У меня возникли вопросы. Следуя установкам урока, попытался реализовать функцию solution. Код не прошел, выдав ошибку Cannot read property 'name' of undefined Мой код: // removed Помимо того, что код не валидный, у меня возникли вопросы: 1) const cardName = card.name; - вызов свойства name у объекта и возврат его з...

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

Почему линтер говорит, что: Unexpected mix of '/' and '+'. в выражении вида: 7 / 2 + 5 ? Я понимаю, что там проверка автоматическая, и она не всё учитывает, да и относится скорее к стилю программирования. Но это вообще странно выглядит.

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

Вопрос по тестам. Рациональные числа являются частным случаем пары. Т.е. пары объемлют рациональные числа и, по идее, являются более высоким уровнем абстракции. Значит, переходя от пар к рациональным числам, уровень абстракции понижается. Но в ответах правильный вариант - повышение уровня абстракции при таком перехо...

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

Написал код для функции сopy : // reemoved Никак не могу сообразить, как его применить к объедению последовательностей. Я так понимаю это выполняется в одном рекурсивном процессе?

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

Решение (https://ru.hexlet.io/code_reviews/18048) получилось случайно. Как-то не доходит до сознания, какие изменения происходят в аккумуляторе. Ведь в качестве аккумулятора коллекция. Раньше всегда аккумулятор изменялся, а теперь выходит нет? Я запутался. Если при каждом вызове изменяются данные в аккумуляторе, вых...

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

В видео описывается "арифметическо-логическое устройство". Такого элемента в архитектуре процессора нет. Есть арифметико-логическое устройство.

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

Здравствуйте. Не могу понять что происходит. В repl.it и внутри урока один и тот же код выполняется по-разному. // removed Вывод OUTPUT: FAIL tests/reverse.test.js ● reverse expect(received).toBe(expected) Expected value to be (using ===): "cat" Received: "taccat" at Object.<anonymous>.test (__tests__/rev...

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

// removed Здравствуйте, подскажите пожалуйста, в чем ошибка, не понимаю...

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

Сегодня решение учителя разбирал, и понял что очень похоже на пары, cdr() car(), я про хвост и голову (только с массивами), или это другое все же?

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

Простое присваивание переменной, $rat = makeRat(2,3); выдает ошибку Call to undefined function Pairs\cons()?

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

Может, надо было в подсказках посоветовать preg_split() и trim()? trim() то сам бог велел знать при работе со строками в вебе.

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

Добрый день. Мое решение: ``` int x = 0; int o = 0; int length = field.getSize(); String[][] figure = field.figures; for (int i = 0; length > i; i++) { for (int i2 = 0; length > i2; i2 ++) { if (figure[i][i2] == "X") { x++; } if ...

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

Помогите разобраться. Для объединения строк использовал код: // removed На выходе получаю: "((3, 4, 5, 8), 3, 2, 9)". Почему copy(x) выдает (3, 4, 5, 8), а copy(y) - 3, 2, 9? Откуда берутся скобки? И почему нельзя объединить последовательности через cons(x,y)? В этом случае также появляются лишние скобки.

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

// removed здрасте, извиняюсь если повторяюсь, что я не понял?

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

Помогите, плиз, не могу понять почему в тесте expect(length(select(l('ul'), dom))).toBe(2); ожидается ответ 2, хотя в доме нет нод с тегом 'ul', есть только ноды, вложенные в 'ul'

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

Цель – увидеть катастрофическую разницу между использованием коллбеков и async/await Цель достигнута! Разница действительно впечатляет.

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

Я думаю есть разница при использовании new и Object.create(), new схожа с клонированием объекта, а Object.create() - с копированием. При new создается новый объект и все свойства есть в самом объекте; а при Object.create() создается пустой объект и ссылка на родителя, при вызове свойств мы обращаемся к родителю. Я ...

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

Мы ведь и раньше использовали абстракцию. Например, если в программе несколько раз использовалась длина строки, мы вводили новую сущность const len и использовали её в коде. В функциях высшего порядке мы тоже создаём абстракцию, только передаём в неё не значение, а функцию. Но суть не меняется!

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

Вопрос скорее по форматированию. К примеру, у метода rmdirSync два блока if, вместо того чтобы объединить их в один. Это сделано с какой точки зрения? Удобство чтения или что-то другое. Потому как вроде бы 3 проверки логически относятся к одному и тому же, так почему их не объединить в один блок?

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

В примере const form = document.querySelector('form'); лишняя: const form = document.querySelector('form'); fetch('/users', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name: 'Hubot', login: 'hubot', }) })

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

Сейчас задание проходит тест вот такой регуляркой - (\/)about(\/)?. Предлагаю добавить еще два теста: ``` public function testServerWithBeginningString() { $result = filegetcontents("http://localhost:8080/about123"); $this->assertEquals('', $result); } public function testServerWithStringEnding() { $resu...

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

Задание НОД, уважаемые разработчики, я сильно сомневаюсь , что кто-то решил это задание также как и вы, объясните пожалуйста что происходит в вашей программе, или это просто нужно запомнить?

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

Вопрос, почему console.log(multiplier++); или console.log(resault); считается побочным эффектом? Да, они не влияют на вычисления, но ведь и никак не мешают им?

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

В задании по реализации функции getMethod не могу выйти из итерации, так как не знаю, что можно подставить вместо аккумулятора при вызове функции iter. // removed По замыслу необходимо пройтись по списку methods, который содержит ту самую таблицу, о которой говорится в уроке, и вытащить оттуда: элемент-пару, тип к...

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

Здравствуйте. Не могу разобраться в чем причина ошибки... // removed показывает такую ошибку ``` make: Entering directory '/usr/src/app' npm test npm info it worked if it ends with ok npm info using npm@4.2.0 npm info using node@v7.10.0 npm info lifecycle @~pretest: @ npm info lifecycle @~test: @ @ test /usr/src/ap...

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

Добрый вечер учитель. Странный результат, не могу понять в чем дело. Функция выводит правильный результат, но перед результатом выводится слово undefined. Что в данном случае не определено? // removed

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

Подскажите, зачем эта проверка // removed Если оставить только // removed

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

Почему в моём решении (https://ru.hexlet.io/code_reviews/17991?submission_id=22930) console.log выводит: ``` console.log application.js:35 NodeList { '0': HTMLTableRowElement {}, '1': HTMLTableRowElement {}, '2': HTMLTableRowElement {}, '3': HTMLTableRowElement {} } console.log application.js:36 HTMLCollecti...

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

Argument must be list, but it was 'pair: (h1, hello, world)' В решении учителя неверно реализована функция node. Тесты возвращают строчку выше.

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

При вот такой (https://ru.hexlet.io/code_reviews/17986) записи экспорта линтер требует запятую после последнего модуля. Так же записывается импорт в файле тестов. Но ведь если перечислять модули в строку, то данного замечания не будет. Почему?

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

А ведь имея только конструктор пар, было бы красивее для определения прямоугольника работать с двумя точками (верхней левой и нижней правой). Пришлось поломать голову. Не зря, кстати, в структуре файлов лежат файлы .md с документацией.

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

Добрый день, подскажите пожалуйста, что в моем коде не так? //removed вывод тестов: @ test /usr/src/app jest --colors FAIL tests/smallestDivisor.test.js ● smallestDivisor expect(received).toBe(expected) Expected value to be (using ===): 1 Received: undefined Difference: Comparing two different types o...

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

Подставьте правильные имена функций в выражение, если эти функции определены так: const sum = (a, b) => a + b; const square = num => num ** 2; const result = Не понимаю что нужно ответить. Уже ничего в голову не лезет . Help

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

здравствуйте, подскажите chocolatey полностью совместим с win 10? пытаюсь установить, выдаёт: Not setting tab completion: profile not exist at. Вроде разобрался, если запустить от админа то всё работает. или всё равно что то не так?

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

// BEGIN (write your solution here) // removed // END expect(received).toBe(expected) Expected value to be (using ===): "4.5" Received: "3.5" at Object.<anonymous>.test (__tests__/solution.test.js:5:36) at Promise.resolve.then.el (../../local/share/.config/yarn/global/node_modu...

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

Добрый день! Помогите, пожалуйста, разобраться с импортом пакета, никак не могу найти причину ошибки: 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/view/ConsoleView.java:3: error: expected import package io....

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

Добрый день, что-то сомневаюсь я в своем решении. Слишком быстро и просто, да и reduce ни разу не использовал, но тесты проходит. https://ru.hexlet.io/code_reviews/17965 Подскажите, это валидное решение или хардкод и нужно все-таки постараться сделать через reduce?

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

По поводу функции append. Насколько я понимаю, функция append должна добавлять элемент в конец списка? Тогда в тестах http://prntscr.com/frv64t в этих местах должны ожидаться h1 и hello, world. А чтобы получить h2 нужно head брать не у dom, а у tail(dom) javascript expect(name(head(tail(dom)))).toBe('h2');

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

Может ли существовать какое-то костыльное решение задачи? Я решил урок, но у меня полное ощущение, что я это сделал через одно место...)

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

Здравствуйте, не могу понять почему такая реализация мне возвращает имя тега, а не список. export const node = (name, value) => consList(l(name, value), name); l - создает список, consList - добовляет елемент к списку.

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

Здравствуйте, не понимаю, почему в $sumIntegers, если $a>$b, возвращается 0... Это же сумма, не разность... Объясните, пожалуйста.

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

Здравствуйте, подскажите пожалуйста, где можно подробнее почитать о роли $acc в итеративной функции

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

Вот эта статья помогла лучше понять, как работают промисы и решить задачу: https://learn.javascript.ru/promise Что-то ни у кого в решениях, включая учителя, не увидел обработчика ошибок, по-моему это не есть правильно.

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

Подскажите, пожалуйста, почему у меня не работает в google hrome следующий код: // isBigOdd.js // removed // script.js import isBigOdd from './isBigOdd'; alert(isBigOdd(1000)); alert(isBigOdd(1001)); // index.html ... ...