Вопрос пользователя №6841
Сэнсэй, Вы мой Бог! Очень изящное решение!
Вопрос пользователя №6840
Скажите пожалуйста в чём ошибка, всё ведь верно const square=(a)=>{ return a*a; } square(10); const sumOfSquares=(a,b)=>{ return aa+bb; } sumOfSquares(10,-9); const squareSumOfSquares=(a,b)=>{ return (aa+bb)+(aa+bb); } squareSumOfSquares(1,1);
Вопрос пользователя №6839
Задание не соответствует тестам. В задании написано, что функция select должна работать по принципу map и возвращать новую коллекцию, то есть выборку из оригинальной коллекции, при этом в тестах после вызова select на вернувшихся данных вызывается метод класса toArray. А учитывая, что в соответствии с заданием моя ф...
Вопрос пользователя №6838
А почему в теории говорится, что мы начинаем разработку с использованием TDD, однако в уроке тесты уже написаны?
Вопрос пользователя №6837
Спасибо за курс, подготовка и подача как всегда на высоте. Дженерики, конечно, сложная тема и запутанная. Еще много чего предстоит изучить по ней. Мозг немного взорван.)
Вопрос пользователя №6836
Добрый день! А можете расширить видео как на скрине? Приходится css стиль в браузере создавать ) enter image description here http://to-ru.com/images/sampledata/screen.png
Вопрос пользователя №6834
Здравствуйте! Почему-то код не работает, никак не могу разобраться, в ответ смотреть не хочу, можете какой-нибудь наводящий комментарий сказать? // removed И ещё - почему все используют else..if, это же по идее ещё не проходили! Если это курс для продвинутых программистов, а не для новичков - мне тут делать нечего :(
Вопрос пользователя №6833
c Java 8 Integer и Long могут быть не подписанными (беззнаковыми) Не правда! Вы вводите в заблуждение! Открыл спецификацию и там черным по белому описано, что Long и Integer всегда знаковые и остаются таковыми, просто добавили статические методы для преобразования строкового представления беззнакового числа.
Вопрос пользователя №6832
А если мне захочется, чтобы можно было обращаться к нескольким константам из модуля, типа этого? // removed Код почему-то не работает, где-то ошибка, как написать export для нескольких значений?
Вопрос пользователя №6831
Было жутко сложно... Постоянно старался держать в голове все и сразу, но потом вспомнил о том, что нужно работать с абстракцией( чтобы с ума не сойти). В общем я решил это сам, хоть и спустя почти неделю. Было весело - спасибо! Может кому есть, что сказать по моему коду - https://ru.hexlet.io/code_reviews/10671
Вопрос пользователя №6830
В процессе решения обратил внимание, что нет необходимости исключать ссылки на внешние сайты В статьях возможны ссылки на внешние сайты, их нужно игнорировать, так как поиск ведется только внутри сайта. Предлагаемая функция getLinks возвращает линки без ссылок на внешние сайты. попробовал разобраться в причинах, co...
Вопрос пользователя №6827
В тестах public function testFromYaml() { $config = Config::factory('path/to/file.yml'); $this->assertEquals('yml', $config->getFromType()); $this->assertEquals('value3', $config->getValue('key')); } тут наверно ошибка в формате yml потому что класс называется YamlConfigParser а н...
Вопрос пользователя №6826
Добрый день. keys.reduce((node, key) => node && node.getChild(key), this); Немного не понимаю выбор решения, которое не первый раз вижу, - Да красиво, мы получим результат, но мы все равно пройдем весь массив в ущерб производительности.
Вопрос пользователя №6825
https://ru.hexlet.io/code_reviews/10658 Решение прошел но есть сомнения что так писать можно ибо с решением учителя есть отличия. можете указать на явные ошибки если есть такие.) И еще вопрос, если отправить код на ревью и есть вопрос, то надо ли писать в вопросы и ответы соответствующего урока?
Вопрос пользователя №6823
Прошу прощения. Но почему вы называете операторы +, -, /, *, ++ и т.д. "операциями"? Я понимаю, что так сложилось исторически, и даже в русской википедии (https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%...
Вопрос пользователя №6822
solution.rb:2: syntax error, unexpected tSTRINGBEG, expecting keyworddo or '{' or '(' ruby -e 'puts "hello, world!"' ^ . что у меня здесь неправильно?
Вопрос пользователя №6820
Есть такой вопрос, как наиболее верно будет сделать отлов ошибок, у меня есть 2 варианта: 1. Мы ловим ошибку и как есть возвращаем ее бинарнику и он уже занимается ее обработкой, например вызывая доп функцию обработчик - раз бинарник это пользователь нашей библиотеки наверное это не совсем верный вариант 2. Мы ловим...
Вопрос пользователя №6819
Есть вопрос: Паттерн state подразумевает, что каждый стейт сам знает как переходить в другой стейт?
Вопрос пользователя №6818
В тесте перепутаны местами expected и actual assert.equal(JSON.stringify(expected), JSON.stringify(actual))
Вопрос пользователя №6816
не ясно почему через запятую идут операнды и как они вычисляются begin + sequenceSum(begin + step, end, step)
Вопрос пользователя №6815
// removed Подскажите правильный ли ход мыслей? И почему нельзя использовать "||"
Вопрос пользователя №6813
Почему мое решение не работает? function uniq(array $arr) { if (empty($arr)) { return []; } $new = []; foreach ($arr as $value) { if ($value != $new) { $new[] = $value; } else { unset($arr[$value]); } return $new; } } ошибка 1) App\Tests\SolutionTest...
Вопрос пользователя №6812
Задание решил, но объясните для чего даны: 'assert(Number.isNaN(factorial(-3)));' 'assert(Number.isNaN(factorial('not number')));' 'assert(Number.isNaN(factorial(0.2)));'
Вопрос пользователя №6811
Привет! Скажите такой момент: функция square и sqrt являются заранее определенным синтаксисами или вы только для примера их вписали подразумевая что программист самостоятельно объявил функции square и sqrt?
Вопрос пользователя №6810
Добрый день! Установил новую Убубнту, php и Атом на нее, на Атом установил проверку кода и он работает, а вот проверка стандартов кодирования нет, пишет ошибку: Error: Failed to spawn command phpcs. Make sure phpcs is installed and on your PATH Error: Failed to spawn command phpcs. Make sure phpcs is installed and o...
Вопрос пользователя №6809
По практике по функции дабл..написал свой код..он прошел проверку у вас...сравнил с вашим, почти идентичный...а теперь захотел вывести у себя через пхпшторм функцию эту в браузере, добавил после функции $rand = function($x){return $x*$x;}; echo $rand(4); echo double($rand(4)); И вот эхо ранд нормально выводит...а в...
Вопрос пользователя №6804
Добрый вечер. Мое недорешение: const sequenceSum = (begin, end, step) => { if ( sequenceSum(begin, end, step) > end) { return sequenceSum(begin, end, step) - step } else if (begin === end) { return end } return begin + sequenceSum((begin + step), end, step) } На выходе получаю ``` E...
Вопрос пользователя №6803
Доброго времени суток! Ни как не могу понять, может я забегаю вперед, но как добавляется аргумент для дальнейшего исполнения функции? Я так понимаю путем ввода пользователем, далее цифра присваивается допустим к (r) и после этого все заложенные в функции (r) приобретают определенное число которое и образует результа...
Вопрос пользователя №6801
Что я делаю не так? function sumDouble ($x, $y) { $result = $x * $x; $i = $x; if ($y - $x != 1){ for ($i += 2; ; $i <= $y) { $result = $result + $i * $i; } } else { $result = $result * $result; } return $result; }
Вопрос пользователя №6800
Ура! Я понял решение учителя, если вы скажете что его написал один из подписчиков то мысленно пожимаю ему руку, изящно реализовано) хотя я опыта разработки не имею, и может поэтому это решение кажется таким сложнодоходимым..
Вопрос пользователя №6797
Приветствую. Как я понял "что-то пошло не так" на этапе установки правил airbnb. Бросьте пожалуйста взгляд - какие будут рекомендации? C:\Users\Dima>npm install -g --save-dev eslint-config-airbnb C:\Users\Dima\AppData\Roaming\npm +-- UNMET PEER DEPENDENCY eslint@^3.15.0 +-- eslint-config-airbnb@14.1.0 | +-- UNMET PE...
Вопрос пользователя №6795
Не знаю относится ли это к данному проекту или нет, но спрошу. Смотрите есть страница https://ru.hexlet.io/courses Если открыть консоль там будет в body видно js скрипт лежащий на cdn. Но если сделать get запрос в теле ответа этого скрипта не будет. Сначала грешил конечно же на свое приложение, но попробовал потом р...
Вопрос пользователя №6794
У меня такая беда const square = (a) => { return a * a ; } const sumOfSquares = (b, c) => { return square(b) + square(c) ; } const squareSumOfSquares = (r, t) => { return square(sumOfSquares(r + t)) ; } сначало были проблемы в синтаксисе, исправил, но потом вот это не понимаю где именно ошибка по ошибкам пише...
Вопрос пользователя №6793
Возможно я что-то не догоняю, но как я понял, метод previous() зеркален методу next(). В методе next(), мы проверяем на существование элемент по текущему индексу, после положительного ответа возвращаем его и инкрементируем индекс (return ArrayList.this.m[index++]). И судя по этой логике, и то что в спеке эти методы ...
Вопрос пользователя №6791
Обратите внимание на то что ссылки на ресурсы могут быть как локальные (указывающие на текущий домен `/assets/app.js`) так и полные указывающие на внешние домены. Есть еще вид ссылок: - Начинаются на // - это тоже самое что полные ссылки, только надо http: добавить в начале - Без указания формата файла, но с queryst...
Вопрос пользователя №6789
С момента записи видео урока прошло некоторое время и установка пакетного менеджера немного изменилась. Возможно кому-то будет полезен мой опыт решения. На одной из машин у меня Win7 х32 с PowerShell v2. Для того чтобы узнать текущую версию на Вашей машине в командной строке PowerShell введите команду $host.version....
Вопрос пользователя №6788
Отличный пример с getX getY в треде. Но всё ждал что в конце будет рассказано как же нужно было сделать, чтобы в итоге работало правильно - без мутации. Чтоб тред ничего не выводил (getX getY были бы всегда одинаковые). И не дождался. Может быть стоило рассказать?
Вопрос пользователя №6786
В интерпретаторе Racket работает все, здесь же ошибка. Помогите пожалуйста решить (define (sum-of-squares-of-top-two a b c) (define (sqr-summ x y) (+ (* x x) (* y y))) (cond ((and (>= a b) (>= b c)) (sqr-summ a b)) ((and (>= a b) (>= c a)) (sqr-summ a c)) ((and (>= b a) (>= c b)) (sqr-summ b c)...
Вопрос пользователя №6785
Здравствуйте. Не могу понять а что такое вообще по сути хеш-код?Просто в голове как будто пробел какой то, можете посоветовать что и где почитать, или просто можете помочь объяснить. Ту ссылку на текст в хабрхабре я уже читал.Заранее спасибо
Вопрос пользователя №6784
Доброго времени суток, возможно я туплю, но минут 15 провтыкал и не вижу синтаксической ошибки: // removed
Вопрос пользователя №6783
добрый вечер не просмотрите?) enter link description here (https://ru.hexlet.io/code_reviews/10477)
Вопрос пользователя №6782
Ребята подскажите о чем говорит данная ошибка ? There was 1 error: 1) App\TestSolution::testSubRat Argument 1 passed to App\Pair\car() must be callable, integer given, called in /usr/src/app/Solution.php on line 18 and defined /usr/src/app/Pair.php:17 /usr/src/app/Solution.php:18 /usr/src/app/TestSolution.php:37
Вопрос пользователя №6780
Подскажите, почему в данном случае выкидывается ошибка? TypeError: pair is not a function Кричит на строку: return append(acc, children(el)); ``` if (isEmpty(tail(q)) && isEmpty(acc)) { let filtered = filter(element => is(head(q), element), dom); let fold = reduce((el, acc) => { ret...
Вопрос пользователя №6779
Создал в одной директории 3 файла аналогичных..что б попробовать работает ли код..код продублировал полностью с видеоурока..если закомментировать начиная с use function as и до конца то нормально выдаёт example another example..а если не комментировать начиная с юз то ошибка..код проверил 100 раз.. Parse error: syn...
Вопрос пользователя №6778
А как лучше в реальной разработке поступать в таких задачах? Так, как реализовано в решении учителя или не использовать явную рекурсию и пользоваться функциями высшего порядка? Тут просто два reduce в лоб (https://ru.hexlet.io/code_reviews/10457)
Вопрос пользователя №6777
Добрый день, не могу понять почему в практике выдает ошибку Exception in thread "main" java.lang.RuntimeException: Line generated: " X | O | " instead of " X | O | " Вроде бы строки аналогичные?
Вопрос пользователя №6776
Добрый день, коллеги! Я выполняю все задания, но ощущение, что я ничего не понимаю, это пройдет или нужно смотреть видео пока я не пойму каждое слово?
Вопрос пользователя №6775
Подскажите, пожалуйста, что не так. Понимаю, что не выполняется второй тест. Вижу из OUTPUT, какое значение получается из моего кода и какое должно получаться. Но никак не могу понять почему это происходит. Почему digitsSum всегда возвращает 0? const digitsSum = (a) => { let result = 0; for (let i = 0; i <= String...
Вопрос пользователя №6773
Почему код не проходит тест? Объясните пожалуйста. export const solution = (n, a, b) => { let result = 0; for(let i = 1; i < n; i++){ if(i % a === 0 || i % b === 0){ result += i; } } return result; }; Результат теста: ``` FAIL tests/solution.test.js ● solution TypeError: (0 , _solution2.default) is not...
Вопрос пользователя №6772
Подскажите, пожалуйста, открываю solution.js (при пустых PairedTag.js, SingleTag.js и buildNode.js, т.е без своего кода) получаю ошибки в строках 20 и 21. С чем это может быть связано?