С оператором ... почему-то не работает return acc.concat(...acc.push(item)); Вроде можно его использовать.

Вопрос. У вас во всех файлас есть такая запись: use function Pairs\cons; use function Pairs\car; use function Pairs\cdr; но сами эти функции находятся в файле Pair2.php с неймспейсом namespace App\Pair; откуда тогда взялся Pairs\cons; должно же быть Pair\cons; ???

Вопрос: как можно пользоваться console.log(...) в редакторе для отладки? На локалке я вольна проверять каждый шаг, но у меня нет того, что мы импортируем, поэтому, я работаю здесь в редакторе. Но я не понимаю, как я могу проверить по-шагово свою работу. В итоге, я это задание сделала, но одна ошибка в строке не позв...

Добрый день после просмотра видео где вы с помощью функций сделали новый тип данных(pair) у меня возник вопрос какая тогда разница между классом и функцией как типами данных

Итак, в видео говорилось что я оптимизацию дроби до вида минимальных числителя и знаменателя могу написать в конструкторе. Я так и сделал, но теперь тест ругается, что мол он ожидает 4 / 6, а код выдаёт ему 2 / 3. Так вот в чём вопрос: проблема во мне или в тестах?

Вопрос по теории. Почему при вызове функции listRef из видео у меня возникает ошибка: // removed PHP Fatal error: Uncaught Error: Function name must be a string in C:\Users\mike\hexlet\index.php:291 В линии 291 идет возврат из car: // removed

а обязательно сайт должен иметь доменное имя? Нельзя ли просто существовать сайту на компьютере, к которому обращаться по ip адресу?

Почему метод вызывается this.sum а не просто sum

Как лучше логику по тэгам реализовать? Как добавляться должны тэги? По одному или несколько через запятую? Какая логика потом обычно бывает? Парсить форму? Cоздать сущности тэгов и как-то привязать их к создаваемой сущности Task?

Здравствуйте. Ваше решение не проходит тест. Возможно, что-то поломалось.

Здраствуйте, а вы не могли бы добавить функцию ускорения воспроизведения в ваш плеер? Так как вы говорите очень медленно, а информация вопринимается намного быстрее.

Подскажите, на codewars (https://www.codewars.com/kata/function-cache) аналогичная задачка, так же не срабатывает. Map.has не подходит видимо: // removed

А для чего в тесте expect(result).not.toBe(coll); ?

Приведённый ниже код линтер считает не валидным и выдаёт такое сообщение — Missing trailing comma. // removed Вопрос: как правильно описывать вызовы функций, если они слишком длинные, чтобы писать их в одну строку?

// removed Почему не работает вот этот код? 1) App\SolutionTest::testWordsCount with data set #0 (array(), array()) null does not match expected type "array". /usr/src/app/SolutionTest.php:16

Похоже, вы по ошибке залили на Youtube видео из одного из следующих уроков. Тема данного урока - об условиях и логике, а в видео к уроку рассказывается про ошибки и отладку. А вообще, видео выходят очень интересные и иногда заставляют улыбнуться. Вот если бы в таком же стиле рассказывали про функции высшего порядка ...

Видимо я все-таки упустил что-то из фундаментального. Подскажите, пожалуйста, почему эта функция возвращает undefined? ``` // removed OUTPUT: 1) Data #has: AssertionError: undefined == true at Context. (test.js:9:12) ```

День добрый! В обучающем ролике для получения модуля числа приведён вот такой код: const abc = (num) => { return num > 0 ? num : -num; }; Ранее говорилось, что в javascript существуют значения 0 и -0. Значит, в нашем случае функция abc(0); должна вернуть значение -0. Но при вызове в терминале она возвращает 0. Поч...

День добрый! В обучающем ролике для получения модуля числа приведён вот такой код: const abc = (num) => { return num > 0 ? num : -num; }; Ранее говорилось, что в javascript существуют значения 0 и -0. Значит, в нашем случае функция abc(0); должна вернуть значение -0. Но при вызове в терминале она возвращает 0. П...

Осилил, но до лаконичности как у учителя далеко. Было бы здорово иметь видео с объяснениями как учитель решает задачу. Т.е. интересно проследить ход мыслей, как он подходит к решению. Код понятен, но вот как к такому приходить самому? :)

Помогите разобраться, застрял, уже третий день туплю(( У меня возвращается строка в тесте, где ошибка? и вообще в правильном направлении мыслю? ``` const magic = (...args) => { const value = () => { return args.reduce((acc, curr) => acc + curr, 0); }; magic.valueOf = args.length > 0 ? value : () => 0; co...

Почему не работает такое решение: // removed PHP Catchable fatal error: Object of class Closure could not be converted to string in C:\Users\mike\hexlet\index.php on line 242 line 242 - это echo car($pair); // 1 Другие решения пока специально не смотрю, пытаюсь разобраться сам. Не понятно как еще function car мож...

"Окружение для писания", "улучшения навыков писания". Правильнее, по-моему, будет: "письма", "письменных навыков".

Надеюсь, вы не работаете на атомной электростанции. =)

*[class="white"] не работает * не работает [class="white"] не работает и в уроке нигде не сказано, как написать, чтобы заработало...

Добрый день! Так и задумано, что транскрипт урока отличается от самого урока?

cons(point) - возвращает пару, то есть x, y. Если мы имеем segment(cons(point1), cons(point2)), то по сути мы определяем пары точек для начала отрезка и конца, что-то вроде: ((x1,y1) , (x2,y2)) Если рассматривать задание, то мы должны получить отрезок (сегмент), а не две пары точек, но решение export const makeSegm...

А что делать, если человек вообще не понимает о чем идет речь в данном курсе? )) Честно говоря, для меня такой резкий переход от курса по основам программирования, где я решала задачи, к курсу, который мне не понятен заданиями вообще и что от меня хотят - абсолютный тупик. Суть понятна, что мы пользуемся некими набо...

Такой код так же проходит тест: // remvoed А как же random в решении учителя?

Добрый вечер! Главная идея export defaultв том, что можно экспортировать какую то функцию(константу) без соответствующего ключевого слово или идентификатора? И что действительно это сильно сокращает время на написание кода?

Добрый вечер всем! =) (по Мск) вроде выполняю как в задании, но ошибка выходит, подскажите ошибку?) // removed

Здравствуйте, я что то понять не могу подскажите: Наступил момент когда End < begin что тогда происходит, цикл останавливается или что просто. с Факториалом было проще так как он приходил к одной цифре 1, а здесь наоборот нарастание идет.

Expected value to equal: [{"name": "nissan"}] Received: [{"name": "butter"}] "Сбросить" - пробовал. Ребят, я теряю оплаченное время, не могу уже пару дней пройти. В тех поддержке направили в этот чат.

не могу понять почему не получается вернуть новый объект вот таким образом return Object.assign({}, this, {collection: ordered}); return {...this, collection: ordered} (пробую различные способы создания нового объекта из старого) вместо new Enumerable (ordered);

спасибо за уроки) собственно такой вопрос, почему мы пользовались текстовым редактором? нельзя ли из IntelliJ idea сохранить файл с кодом что бы его потом использовать в команде javac?

Даже не знаю, что сказать... Честно поначалу пытался реализовать каждую из функций в чисто функциональном стиле, но каждый раз сталкивался с тем, что в результате рекурсии в конце возврата образовывался непонятный хвост из undefined, с которым у меня не получалось бороться, как бы я не пытался. Подозреваю, что это с...

Устроится ручным тестировщиком Научится верстать с мягким знаком

Почему-то после чистых функций работа с объектами/классами вызывает непонятные сложности.

Уважаемые сокурсники и учителя! Помогите понять такую вещь, этот код выполняется без ошибок: $x = static::class; $a = preg_split("/\\\/", $x); return mb_strtolower(array_pop($a)); Но если избавляться от переменной $a, подставляя ее значение: $x = static::class; return mb_strtolower(array_pop(preg_split("/\\\/", $...

Выдает ошибку TypeError: pair is not a function. Немогу понять в чем проблема // removed

Пройдено: 3 / 4 Как нужно назвать стиль чтобы он применился ко всем элементам с классом white? { color: white; }

Как нужно назвать стиль чтобы он применился ко всем элементам с классом white? Какая команда?

Поправьте в задании название тест-метода testToArrey().

Столкнулся с тем, что из-за моей реализации метода add(T t), в которой при нехватке размера массива в процессе добавления нового элемента массив увеличивается в два раза, не проходит тест testIterator(). Как оказалось тест требует, чтобы размер массива равнялся количеству элементов массива не равных null: int i = 0...

Возможно ли сделать тесты точней? Я первый раз сделал задачу без передачи функции random по умолчанию, а тесты прошли все равно.

возводить в степень нужно при помощи math.pow(c,2)?? спасибо!

Не подскажите как вообще подключить эту библиотеку Functional у себя на компьютере? Пользуюсь wapmserverom, версия php 7.0.10. wapmserver + sublime text.

Я решил следующим способом. Подскажите, это корректное решение? (А если нет, то в чем заключается ошибка?) int index = list.indexOf(target); if(index >=0){ return index; } else { return -1; }

Что в УРОКЕ требуют сделать? Не могу понять в очередной раз. К примеру в классе CurrentMoveController

Решил задачу за час, что для меня удивительно. Основная проблема была в том, что я не в том порядке вставлял аргументы в consList(). Единственное, что мне не понятно это опять же про пары и списки. Я считал, что пара это отдельная сущность, список это другая отдельная сущность. И если я использую cons, то склеиваю ...